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

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.

P

This should be already included in Power Bi. The workaround propose can be easily bypassed by exporting to PDF or PowerPoint for a user who is consulting the report on the web.


Upgrade with this feature this ASAP.

P

Would love to have this feature. The alternative is a duplicate report in another workspace which is a lot of overhead.

P

This answer is from 5 years ago. BI still does not have a solution for this? Many comments on duplication of work, which I agree with. Any solution in the near future?

P

This workaround is not a real security solution. We desperately need a real solution for this -it would solve duplicate report needs etc. There are so many votes, why is this not yet under progress?

P

I am so desperate to have this feature built into PBI. I am currently using the 'workaround' method to achieve the requirement for this but it's such a big overhead and adding a new page and respective RLS related attributes every time a new report requirement comes in is not sustainable. Please Microsoft get this on the Release Plan. It's been way too long a wait for this.

P

This "idea" was created over 5 years ago.
There are thousands of comments, that it's very useful.
So why is it still an idea "Under Review"?
In fact, not to offer this function should be handled as a bug!

P

A workaround is not a solution. Please make it happened

P

A button to navigate is often not a solution. If it is a one page report that few extra or less fields/visuals, we really need it to just load, especially if it is for access for top management or factory floor supervisors. They don't want to have the extra click. Just load the correct page.

P

when Microsoft will provide this feature ??
it"s definitely a MUST HAVE !!