9418
Add security to show/hide any specific page (Tab) on a report based on users privileges / Roles.
8 Merged Ideas
STATUS DETAILS
Under Review

Thanks for all the feedback! Currently, Power BI does not have a security feature for pages; however, using conditional page navigation and RLS, you can create a custom navigation experience that shows different page options for different roles.

Here's an example of this custom navigation experience: 
 Navigate with a Go button

You can start by hiding all pages on your report except the landing page. Then you will create a column that contains the exact names of the pages in report.
Here's an example: 
Create a table

Using Power BI's row-level security feature, you can define the security roles and rules for this column, and then you can add the column to a single-select slicer.
The slicer will only show values in the column based on the security roles and rules that you've applied to this column.
Navigate slicer

Next, you can create a page navigation button and click the fx button to conditionally format the destination based on the column: 
Page navigation button
 
Now the button can navigate the user to the selected page:
Navigate with a Go button

 

P

row level security makes it hard to hide EVERYTHING from a specific client as the data model would be too complicated to structure for RLS to be applied to entire report.

so if there is a way to add security on a per page basis, that would be great.

P

Managing roles should also be on pages level, not only on tables level. admin should be able to control pages that different users can see based on their assigned roles.

P

In a Power BI report, hide or show certain pages based on the logged in user.

Maybe use user roles.

This makes it possible to use the same report for several profiles.

P

The idea is to add in the authorization roles the option to show or hide sheets according to the permissions assigned to the user. This option is very useful and will allow to show different sheets according to the role assigned to each user.

P

This kind of :

PLS ( page level security ) ?

VLS ( visual level security ) ?


Is really needed, if this is developed it would increase 1000 fold the user experience for the end user, which should be what BI is all about.

Please implement this Microsoft, thanks

P

RLS ( Done )

PLS ( page level security ) ?

VLS ( visual level security ) ?


P

The coditional page navigator is not exist in the latest version of Power BI. Sad....otherwise it is really helpful for the page level security control


P

Any news on this?

Much needed feature!

P

Bookmark Security,


I created two Bookmark on the same page, Now I need to apply Security based on users for each Bookmarks.

Please let me know if this is possible in power bi.

P

Nearing a year since this was marked as "Under Review". Any update on this? As others have stated, the work around is not sufficient from a security stand point. And (again as others have stated) multiple dashboards causes multiple headaches.