I am working on a scenario where I consume Data from Dynamics 365 and some other web sources to generate visual reports in Power BI. I have RLS enabled with a set of Roles and users assigned to those roles.
The Dashboards that I create, are specific to individual Roles but are based on Same Data Source (Filtered via RLS).
These Dashboards are then Integrated into Dynamics 365.
My issue is:
Is there a way via which users get access to only selected Dashboards and Reports and we can hide the other reports/dashboards from Left pane just like it happens for Data Set.
PS: We are using Power BI Premium and Workspace are assigned premium capacity. All the users who are added to RLS, automatically get added to Workspace and that's probably Why they are able to see all content.
So your requirement is make people only see contents they can see, right? Dynamic RLS can meet your requirement, for more details, see this post: https://community.powerbi.com/t5/Community-Blog/Power-BI-Dynamic-Row-Level-Security-Tips-to-get-it-w...