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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
jcampbell474
Helper IV
Helper IV

Apply RLS filtering to Subscription via AD Group

We have an app w/RLS defined using AD Groups.  Access is fine and works as expected.

 

We want to create a subscription for each user to get their data emailed to them, daily.  The issue is that there are ~1,200 users.  We thought we could use the AD Group in the sub and RLS would be applied, but it is not.  We tested with a handful of users and they get everything.  

 

Are we missing something or is it working as it should?

 

Hoping someone can help!

 

Thanks,
Jason

1 ACCEPTED SOLUTION

Hi @jcampbell474 ,

 

Based on my test, currently, when you create subscriptions for others both on reports and dashboards with RLS, those subscriptions will run using your security context

 

report.PNG

 

These rules may have changed now. Please refer to the current situation. Thank you for your understanding.😉

 

 

Best Regards,

Icey

 

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
Icey
Community Support
Community Support

Hi @jcampbell474 ,

 


 

We tested with a handful of users and they get everything.  

 


This is by design

 

For paginated and Power BI report email subscriptions, if the dataset uses row-level security (RLS), you can create subscriptions for yourself and others. Those subscriptions will run using your security context. In other words, if you are the dataset owner, they will get everything in the subscriptions.

 

Therefore, users with different roles need to subscribe themselves to the report.

 

Reference: Considerations for subscribing others

 

 

Best Regards,

Icey

 

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

Thank you!  It does help and supports other sources I've found.  At the same time, I've seen this, too:

Solved: Re: Subscription and Row Level Security - Microsoft Power BI Community

The question is asked,
"Also, we have implemented Row Level Security in the dashboard so if an admin does the subscription process does the RLS flow properly?"

 

An msft employee replies, "Even if it is a dashboard that the administrator subscribes for others, RLS still takes effect.  

In fact, for members of a workspace with Admin / Member / Contributor roles, RLS does not take effect, regardless of how it is shared."

 

Feels like conflicting answers.  Am I looking at it the right way?

Hi @jcampbell474 ,

 

Based on my test, currently, when you create subscriptions for others both on reports and dashboards with RLS, those subscriptions will run using your security context

 

report.PNG

 

These rules may have changed now. Please refer to the current situation. Thank you for your understanding.😉

 

 

Best Regards,

Icey

 

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

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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