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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
khenning
Frequent Visitor

Multiple versions of the same report in different TEAMs audiences

I'm main Power BI reports Developer and Admin in our company.  I create the reports in Desktop, upload them to the cloud, and then our users view them within TEAMs.  We have audiences based on what department the users are in so they don't see the reports that don't pertain to them.  I want to have the same report file in different audiences, each with their own filtered version of the report.  Is this possible?

 

TIA!

Kris 

2 ACCEPTED SOLUTIONS
tayloramy
Community Champion
Community Champion

Hi @khenning

 

This is possible with RLS. 

see Row-level security (RLS) with Power BI - Microsoft Fabric | Microsoft Learn and Row-level security (RLS) guidance in Power BI Desktop - Power BI | Microsoft Learn

 

The hard part is determining what department the user is in. Do you have AD groups or similar to determine this? 

 

If you found this helpful, consider giving some Kudos. If I answered your question or solved your problem, mark this post as the solution. 

View solution in original post

AnalyticPulse
Super User
Super User

hi,
@khenning 
If you want to keep one version of the report but filter data automatically based on who’s viewing it, use Row-Level Security
you can define role like : [Department] IN LOOKUPTABLE(Departments[UserEmail]).
Publish the report and assign users or groups to each role in the Power BI Service.

you can test the roles in desktop app itself.
this will serve your purpose. you dont have any extra maintenance with this approach.

My Work:
Analytic Pulse Blog 
Docynx Productivity Tools 

 

View solution in original post

4 REPLIES 4
AnalyticPulse
Super User
Super User

hi,
@khenning 
If you want to keep one version of the report but filter data automatically based on who’s viewing it, use Row-Level Security
you can define role like : [Department] IN LOOKUPTABLE(Departments[UserEmail]).
Publish the report and assign users or groups to each role in the Power BI Service.

you can test the roles in desktop app itself.
this will serve your purpose. you dont have any extra maintenance with this approach.

My Work:
Analytic Pulse Blog 
Docynx Productivity Tools 

 

Thank you!  I got it to work!

tayloramy
Community Champion
Community Champion

Hi @khenning

 

This is possible with RLS. 

see Row-level security (RLS) with Power BI - Microsoft Fabric | Microsoft Learn and Row-level security (RLS) guidance in Power BI Desktop - Power BI | Microsoft Learn

 

The hard part is determining what department the user is in. Do you have AD groups or similar to determine this? 

 

If you found this helpful, consider giving some Kudos. If I answered your question or solved your problem, mark this post as the solution. 

Thank you!  I got this to work in a test.  

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

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 Kudoed Authors