on 7/22/2022 8:30:01 AM
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:
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:
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.
Next, you can create a page navigation button and click the fx button to conditionally format the destination based on the column:
Now the button can navigate the user to the selected page:
How is that not a standard feature?
I too need and vote for this Pbi Page level security feature. When can it become standard in the product? Thanks.
This should be standard behaviour. Hopefully it will be there soon. Don't know how long it's under review unfortunately.
I am in urgent need of Page Level as well as Column Level Security in Power BI Desktop. I worked a lot on Row Level security but RLS is not applicable when Users want us to hide entire page or a particular column.
If this features get add, life will be easy.
I have used the requested features in Oracle BI and so good.
Please add page level security feature in Power Bi.
This is a necessity.
C'mon Microsoft. This has been a request for 5 years...and it's just common sense that this feature is needed
I can't believe this isn't a feature yet. This should honestly be prioritised, it's essential.