6929
Add security to show/hide any specific page (Tab) on a report based on users privileges / Roles.
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

 

Comments

P

I'd be glad to see this feature in the PBI. It will reduce number of reports

P

We utilize this feature heavily in DOMO for reporting across our organization. Also, having this feature work at the app level would minimize time spent on creating reports, work spaces, and apps tailored to each user/group.

P

Yes Qlikview has it. we need it in Power BI

P

Very, very, very important to have!

P

very useful idea

P

Must needed

P

Mustafa Aşıroğlu, It's a work around want i want is when user login they should see all the page which they are assigned to and not hide all then user the navigation button to move across the pages.

P

It is possible with features coming with May 2020 release! Details on: https://www.linkedin.com/pulse/page-tab-level-security-conditional-navigation-power-bi-a%25C5%259F%25C4%25B1ro%25C4%259Flu/?trackingId=cFxRUKiaQCGafEOf9lva0Q%3D%3D