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

Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.

Reply
Learner22
Helper I
Helper I

Dynamic row level security and local Report Server

Dear Community,


I have created a dynamic role using Row Level Security. In Power BI Desktop, this dynamic role works perfectly. The purpose of this role is to ensure that employees can only see the data relevant to their own organizational unit. However, when I publish this report on the local report server and grant user permissions, they are unable to see any data.

Do you have any explanation for what the problem might be? Additionally, if you have any suggestions or solutions to resolve this issue, I would greatly appreciate your help.

 

Thank you in advance for your assistance!

2 ACCEPTED SOLUTIONS
d_gosbell
Super User
Super User

Have you added your users to the role on Report Server as per the docs here Row-level security (RLS) in Power BI Report Server - Power BI | Microsoft Learn

View solution in original post

Anonymous
Not applicable

Hi, @Learner22 

You might want to use DAX expressions. You may want to check out detailed guides and community discussions on dynamic RLS, such as those written by Reza Rad.

Solved: Dynamic row Level Security not working - Microsoft Fabric Community

 

Dynamic Row Level Security with Manager Level Access in Power BI - RADACAD

 

Row-level security (RLS) in Power BI Report Server - Power BI | Microsoft Learn

vyohuamsft_1-1723625644155.png

 

 

How to Get Your Question Answered Quickly 

Best Regards

Yongkang Hua

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
d_gosbell
Super User
Super User

Have you added your users to the role on Report Server as per the docs here Row-level security (RLS) in Power BI Report Server - Power BI | Microsoft Learn

Thank you for your response. I have assigned the roles to the users on the local report server as described in the documentation. It works with other roles, but not with the dynamic role.

Anonymous
Not applicable

Hi, @Learner22 

You might want to use DAX expressions. You may want to check out detailed guides and community discussions on dynamic RLS, such as those written by Reza Rad.

Solved: Dynamic row Level Security not working - Microsoft Fabric Community

 

Dynamic Row Level Security with Manager Level Access in Power BI - RADACAD

 

Row-level security (RLS) in Power BI Report Server - Power BI | Microsoft Learn

vyohuamsft_1-1723625644155.png

 

 

How to Get Your Question Answered Quickly 

Best Regards

Yongkang Hua

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

Helpful resources

Announcements
PBIApril_Carousel

Power BI Monthly Update - April 2025

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

Notebook Gallery Carousel1

NEW! Community Notebooks Gallery

Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.

April2025 Carousel

Fabric Community Update - April 2025

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