Skip to main content
Microsoft Idea

Power BI

Under Review

Page (Tab) level Security.

Vote (10407) Share
Piyush Dhameja's profile image

Piyush Dhameja on 14 Sep 2016 13:09:18

Add security to show/hide any specific page (Tab) on a report based on users privileges / Roles.

Administrator on 10 Aug 2023 09:19:26

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.

Comments (604)
Piyush Dhameja's profile image Profile Picture

Tom Saunders on 16 May 2022 11:02:24

RE: Page (Tab) level Security.

I have used the workaround suggested by the administrator, but our issue is that this solution is not very user friendly. Despite trying to highlight the dropdown as much as possible, some of our users still miss the dropdown and end up thinking the report is not working. What would be great is if the Page Navigator feature (Insert>Buttons>Navigator) could link to RLS / be conditional, so that only the relevant pages were displayed as buttons (i.e. if a page was not relevant for a user, it would disappear dynamically from the page navigator). By also removing the need for a GO button, this would minimise user confusion and reduce the number of clicks they need to perform to navigate across a report.

Piyush Dhameja's profile image Profile Picture

Mohammed SUHEL on 06 May 2022 04:57:24

RE: Page (Tab) level Security.

Please do consider below point before doing a public preview.


1. If report has “REPORT BOOKMARKS” user can still bypass the page navigation and access the pages. – Please give report authors to hike the “REPORT BOOKMARKS”.


2. Export to “PPT” – user can still bypass the page navigation and access the information.


3. Export to “PDF” – user can still bypass the page navigation and access the information.


So, we need a proper Page security so we can use single report/App for different department with Page security. Thanks

Piyush Dhameja's profile image Profile Picture

Mary Murphy on 02 May 2022 20:30:31

RE: Page (Tab) level Security.

Same data set -- but I have to publish 4 different power bi reports because we don't have page level security. RLS only solves what data the user is exposed to. I want to restrict who sees the page.

Piyush Dhameja's profile image Profile Picture

on 18 Apr 2022 21:06:52

RE: Page (Tab) level Security.

i (and many others I am sure) would like to hide pages based on users logging into a report with many pages.



Really, really need this soon :(

Piyush Dhameja's profile image Profile Picture

on 18 Apr 2022 21:06:48

RE: Page (Tab) level Security.

row level security makes it hard to hide EVERYTHING from a specific client as the data model would be too complicated to structure for RLS to be applied to entire report.

so if there is a way to add security on a per page basis, that would be great.

Piyush Dhameja's profile image Profile Picture

on 18 Apr 2022 21:06:48

RE: Page (Tab) level Security.

Managing roles should also be on pages level, not only on tables level. admin should be able to control pages that different users can see based on their assigned roles.

Piyush Dhameja's profile image Profile Picture

on 18 Apr 2022 21:06:47

RE: Page (Tab) level Security.

In a Power BI report, hide or show certain pages based on the logged in user.

Maybe use user roles.

This makes it possible to use the same report for several profiles.

Piyush Dhameja's profile image Profile Picture

on 18 Apr 2022 21:06:47

RE: Page (Tab) level Security.

The idea is to add in the authorization roles the option to show or hide sheets according to the permissions assigned to the user. This option is very useful and will allow to show different sheets according to the role assigned to each user.

Piyush Dhameja's profile image Profile Picture

Ricardo Farinha on 31 Mar 2022 11:24:14

RE: Page (Tab) level Security.

This kind of :

PLS ( page level security ) ?

VLS ( visual level security ) ?


Is really needed, if this is developed it would increase 1000 fold the user experience for the end user, which should be what BI is all about.

Please implement this Microsoft, thanks

Piyush Dhameja's profile image Profile Picture

Mostafa Ramezanpour on 04 Mar 2022 14:30:13

RE: Page (Tab) level Security.

RLS ( Done )

PLS ( page level security ) ?

VLS ( visual level security ) ?


Merged Idea (8)