Forum Discussion
Page Level Security
You cannot set RLS per page, the RLS roles are applied to the PBIX as a whole. The only possible way I can think of doing it is if the two pages/tabs use distinct tables with no relationships, then you could then set RLS on each table independently. That wouldn't stop unauthorized users from seeing the second tab, only they'd see a bunch of visuals with errors indicating insufficient access rights.
- piyushjain03046 years agoFrequent Visitor
Hi henrychr,
Thanks for the reply..!!
But I am not looking for row level security. Row level security is already applied in the pbix file. There are 4 tabs (2 Powerapps Integrated and 2 Report pages) and all the pages are bookmarked and hidden so that they can be accessed through a landing page(Using icons).
What I need is that 4 icons that are used for these 4 tabs should be dynamically be accessible to the end user. for eg. one user cannot use 1 tab and can see all other tabs or one user can see only 2 tabs.
- henrychr6 years agoFrequent Visitor
piyushjain0304 understand what you're looking for; User A can see Tab 1 and 2, User B can see tabs 3 and 4.
That level of security doesn't exist in PBI. You cannot hide tabs based on user roles.
There's an Idea posted where you can vote on it: https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/16059178-page-tab-level-security
- piyushjain03046 years agoFrequent Visitor
Thanks...!! It was of great help.