on 3/25/2021 12:59:47 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:
Currently we have to use alternative solutions to do this whihc all cause extra maintenance work are otherwise unoptimal
This feature is must have in Power BI.
there was an idea like this previous on ideas. Unfortunately that has disappeared.
The initial response to this entry suggests how to fix this with bookmarks and features from the May update. Unfortunately, these do not provide control over the navigation menu as available from the standard functionality in the Power BI service. Wonder where the old item has gone!
Would be nice to have this functionality to reduce the number of reports.
A feature like that would be a life saver. Nowadays you have to band-aid stuff to make it works. It does sucks.
This is much needed functionality for power bi.
yes, would be really great to set visibility of pages and visual conditionally based on DAX logic!
I'd be glad to see this feature in the PBI. It will reduce number of reports
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.
Yes Qlikview has it. we need it in Power BI
Very, very, very important to have!