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
Anonymous
Not applicable

question Row Leve Security and multiple reports.

I have 3 Power Bi reports that I am trying to maintain.  All three reports use the same datasource for the original data.  The three reports are basically the same, the Lite only has 1 page of the normal report.  Export is the same as Normal, but with exporting the visuals enabled

 

Currently, I have 3 Power Bi reports each with a seperate dataset.  Each report has a RLS setup with the same roles,  Right now, I update each report separately from a data standpoint and a visual standpoint.  

 

What I am wondering is can I combine all three of the row level security lists into 1 list and use that list for all three reports with the same dataset.

 

Current setup    
Report RLS Dataset
Lite Lite Lite
Normal Normal Normal
Export Export Export

  

Desired Setup    
Report RLS Dataset
Lite Combined File linked to Normal Dataset
Normal Combined File Normal
Export Combined File inked to Normal Dataset
1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @Anonymous 

If you want to apply one RLS to multiple reports, you can consider to use SSAS as a data souce and set the RLS in SSAS,then use live connection to connect to the data source, then the RLS you set in SSAS can work and you don't need to create multi RLS, it different from the RLS created in Power BI Desktop, if you want to edit or modify the RLS, you need to edit in SSAS, you can refer to the following link.

Dynamic row-level security with Analysis services tabular model - Power BI | Microsoft Learn

Row Level Security with SSAS Tabular Live Connection in Power BI - RADACAD

 

Best Regards!

Yolo Zhu

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

3 REPLIES 3
Anonymous
Not applicable

Hi @Anonymous 

If you want to apply one RLS to multiple reports, you can consider to use SSAS as a data souce and set the RLS in SSAS,then use live connection to connect to the data source, then the RLS you set in SSAS can work and you don't need to create multi RLS, it different from the RLS created in Power BI Desktop, if you want to edit or modify the RLS, you need to edit in SSAS, you can refer to the following link.

Dynamic row-level security with Analysis services tabular model - Power BI | Microsoft Learn

Row Level Security with SSAS Tabular Live Connection in Power BI - RADACAD

 

Best Regards!

Yolo Zhu

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Idrissshatila
Super User
Super User

hello @Anonymous ,

 

the thing is that each row level security is defined in each report to each dataset, so it should be done separately per dataset.



Did I answer your question? Mark my post as a solution! Appreciate your Kudos
Follow me on LinkedIn linkedIn
Vote for my Community Mobile App Idea

Proud to be a Super User!




Anonymous
Not applicable

If I am using a common dataset for all three reports, how would it work?

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

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