Forum Discussion
Power BI Enterprise Level Reporting Solution
- 2 years ago
addzulu So, in theory, yes. In this case, the application would control the security to different folders and reports. You would use app owns data: Understanding the different embedding solutions in Power BI embedded analytics | Microsoft Learn
The web application itself would present the list of folders and reports in the folders. Thus, based on the login ID of the user, you could control which folders users have access to via the app. You should also be able to support RLS with embedded: Security in Power BI embedded analytics - Power BI | Microsoft Learn
addzulu Folders in the Power BI service are in Preview but they are merely organizational, there is no security aspect to them. You're only real security container is workspace in Power BI. Maybe PBRS would get you there but that's on-premises. On potential would be to use embedded (A - SKU) and create your own front-end.
Greg_Deckler , Thanks much, this was really helpful. Well, being able to use folders (Preview) is definitely great news for our team. Regarding "use embedded (A - SKU)" can you elaborate little more on this please? Will we be able to manage users and access in folder/category structured?
Thanks,
- Greg_Deckler2 years agoCommunity Champion
addzulu So, in theory, yes. In this case, the application would control the security to different folders and reports. You would use app owns data: Understanding the different embedding solutions in Power BI embedded analytics | Microsoft Learn
The web application itself would present the list of folders and reports in the folders. Thus, based on the login ID of the user, you could control which folders users have access to via the app. You should also be able to support RLS with embedded: Security in Power BI embedded analytics - Power BI | Microsoft Learn
- babybots1 month agoNew Member
One thing I'd add to Greg's recommendation is that before designing the Power BI architecture, I'd challenge whether the existing folder structure should be migrated at all.
In many legacy reporting platforms, folders evolve into a security model rather than a content organization model. Over time you end up with hundreds of folders because they are being used to express permissions, business units, regions, departments, etc.
If that's the case, I would avoid creating a matching hierarchy of Power BI workspaces or apps.
Instead:
Model security using Entra ID groups and/or application-managed permissions.
Use RLS/OLS for data access.
Organize reports by business domain rather than by security boundary.
If using Power BI Embedded, let the application determine which reports are visible to the user.
I've seen several enterprise migrations where the reporting conversion was straightforward, but recreating years of accumulated folder permissions became the real challenge. Often the best outcome is to migrate the security intent rather than the physical folder structure.
How many reports and distinct security combinations are you currently managing? That usually determines whether a Power BI Service-only approach is sufficient or whether Embedded becomes the better long-term architecture.