Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
f1254lipm
Frequent Visitor

RLS multiple roles for two reports using same dataset

Hi I have a problem with using different roles in each report using the same dataset. I tried searching but I found all articles confusing. Here is an example: In the first report, users should be able to see sales only of their region but allow them to see all "companies" in that region. In the second report, the users should be restricted to see only the companies assigned to them but all regions for that company. So generally, apply only RLS role 1 for Report A and RLS role 2 for report B. Now I have two datasets but it would be much better to have just one. I tried creating two roles but all rows were shown in each report. Any advice would be much appreciated.

Thanks,
Filip

2 REPLIES 2
MaSo
Regular Visitor

any answer to this problem so far?

i have a similar issue. 1 dataset, 2 reports. one user should see report A with RLS, report B without.

Anonymous
Not applicable

Hi @f1254lipm ,

RLS allows you to restrict data access for different users based on their roles and filters. You can create roles and filters in Power BI Desktop or in the Power BI Service, and assign users to those roles in Power BI Service. And RLS only restricts data access for users with Viewer permissions. It doesn't apply to Admins, Members, or Contributors.

Row-level security (RLS) with Power BI - Power BI | Microsoft Learn

Workspace roles

You can refer the following links to configure RLS for your reports:

Using Dynamic Row-Level Security with Organizational Hierarchies - 3Cloud (3cloudsolutions.com)

Dynamic Row Level Security with Power BI Made Simple - RADACAD

Dynamic Row Level Security with Profiles and Users in Power BI : Many-to-Many Relationship - RADACAD

 

If RLS is not working as expected, please check if you have the similar situations as below:

  • The users who consume the data have admin permissions on the dataset or the workspace where the dataset resides(above viewer role)
  • The RLS filters are not defined or applied correctly in the dataset
  • The users who consume the data have persistent filters enabled on the report or dashboard that uses the dataset
  • Considerations and limitations

Best Regards

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors
Top Kudoed Authors