Forum Discussion
How can i hide some page?
- Anonymous1 year ago
Hi Anonymous ,
As danextian mentioned, Power BI currently does not support dynamic access to pages, but you can also consider the following two alternatives.
- Create a workspace app. You can publish the report to the workspace, and then pin each page of the report to a dashboard. Then create an app, add dashboards as content, and set the audience to control dashboard display and access. Publish an app in Power BI - Power BI | Microsoft Learn
- The second method is to insert the Power BI report pages into the Power Apps application. And connect the table of page access permissions to Power Apps application. Then set the page switch button. You can determine whether the current user can access the corresponding page in the Disable property of the button. If the result returns false, then disable the button. This method requires knowledge of Power Apps and a Powe Apps license.
——————————————————————————————————————————————————
If my answer helps you solve the problem, please accept my answer as a solution and let it be seen by more people in need.
Best regards,
Mengmeng Li
- Create a workspace app. You can publish the report to the workspace, and then pin each page of the report to a dashboard. Then create an app, add dashboards as content, and set the audience to control dashboard display and access. Publish an app in Power BI - Power BI | Microsoft Learn
Hi Anonymous
Could you clarify what you mean by "unnamed pages"?
It's currently not possible to restrict access to pages selectively/individually based on who is logged in. While you can hide pages, this action hides them from everyone. Object Level Security (OLS) can be applied using Tabular Editor, but it only restricts access to the contents within the pages, not the pages themselves.
- Anonymous1 year agoNot applicable
Hi danextian
I mean pages that aren't on the list. I have a list of names and page names that I want to view. Is it possible for me to display pages based on this information?
- danextian1 year agoSuper User
I see that you have a username before the page names. Pages cannot be hidden or unhidden based on a list. As mentioned earlier, you can restrict the contents, but not the access to the pages themselves.