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

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
yhv
Helper I
Helper I

Automate delivery of snapshots of reports to recipients based on Job level in Power BI

Hi ,

Can we include organization dynamic rls/dynamic RLS with Hierrarchy in dynamic subcription. For Example, one employee can get only his data in an email and For manager, He should receive the data of all emplyees under him.
Can we do that using dynamic subscription or Is there any other functionality in power BI to automate delivery of snapshots of reports to recipients?

1 ACCEPTED SOLUTION
rajendraongole1
Super User
Super User

Hi @yhv - Yes, it is possible to implement dynamic Row-Level Security (RLS) with hierarchy-based access and use Power BI features to automate the delivery of snapshots of reports tailored to individual users.

 

Feature Dynamic RLS with Hierarchy Power Automate Paginated Reports
RLS Enforcement Yes Yes Yes
Automation of Snapshots No Yes Yes
Hierarchical Access Yes Yes Yes
Licenses Needed Power BI Pro/PPU Power Automate Premium Power BI Premium
Snapshot Format Not Applicable PDF, Excel PDF, Excel

 

Suggestions:

For fully automated and parameterized snapshot delivery, Paginated Reports with Power BI Premium is the most efficient option.

or

If you have Power BI Pro or PPU, Power Automate can work, but setup requires careful planning for managing filtered exports.

 

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





View solution in original post

3 REPLIES 3
Poojara_D12
Super User
Super User

Hi @yhv 

You cannot use Dynamic RLS directly in Power BI subscriptions to automate personalized reports for users based on their role or hierarchy.

However, you can achieve this by:

  1. RLS with Hierarchy: Set up Row-Level Security (RLS) based on user roles (e.g., employee, manager) and apply dynamic filtering.
  2. Power BI Service: Use Subscriptions to automate report delivery but ensure users see only their relevant data based on RLS.
  3. Power Automate: For more advanced scenarios (e.g., managers receiving reports for their team), use Power Automate to trigger emails with report snapshots based on RLS or other conditions.

Subscriptions are limited to static RLS roles, while Power Automate allows greater flexibility for dynamic delivery.

 

Did I answer your question? Mark my post as a solution, this will help others!

If my response(s) assisted you in any way, don't forget to drop me a "Kudos" 🙂

Kind Regards,
Poojara
Data Analyst | MSBI Developer | Power BI Consultant
YouTube: https://youtube.com/@biconcepts?si=04iw9SYI2HN80HKS

Did I answer your question? Mark my post as a solution, this will help others!
If my response(s) assisted you in any way, don't forget to drop me a "Kudos"

Kind Regards,
Poojara - Proud to be a Super User
Data Analyst | MSBI Developer | Power BI Consultant
Consider Subscribing my YouTube for Beginners/Advance Concepts: https://youtube.com/@biconcepts?si=04iw9SYI2HN80HKS

Hi Poojara

 

" Use Subscriptions to automate report delivery but ensure users see only their relevant data based on RLS."

This is what I would like to know. I created RLS based on GEO and Email IDs of Employees and their managers. In Dynamic Subscription,I can add Geo as filter but How to provide Organization hierrarchy IDs in the subscription window.

 

rajendraongole1
Super User
Super User

Hi @yhv - Yes, it is possible to implement dynamic Row-Level Security (RLS) with hierarchy-based access and use Power BI features to automate the delivery of snapshots of reports tailored to individual users.

 

Feature Dynamic RLS with Hierarchy Power Automate Paginated Reports
RLS Enforcement Yes Yes Yes
Automation of Snapshots No Yes Yes
Hierarchical Access Yes Yes Yes
Licenses Needed Power BI Pro/PPU Power Automate Premium Power BI Premium
Snapshot Format Not Applicable PDF, Excel PDF, Excel

 

Suggestions:

For fully automated and parameterized snapshot delivery, Paginated Reports with Power BI Premium is the most efficient option.

or

If you have Power BI Pro or PPU, Power Automate can work, but setup requires careful planning for managing filtered exports.

 

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

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

June 2025 community update carousel

Fabric Community Update - June 2025

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