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

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register 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.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors