Skip to main content
Microsoft Idea

Power BI

Under Review

Page (Tab) level Security.

Vote (10423) 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 18 Apr 2024 09:59:22

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 (605)
Piyush Dhameja's profile image Profile Picture

Power BI User on 16 Aug 2020 04:02:33

RE: Page (Tab) level Security.

Would be very helpful. This way we do not have to create multiple reports that have the same data imports.

Piyush Dhameja's profile image Profile Picture

Rodrigo Silva on 16 Aug 2020 04:02:20

RE: Page (Tab) level Security.

Waiting for it!

Piyush Dhameja's profile image Profile Picture

Power BI User on 16 Aug 2020 04:02:13

RE: Page (Tab) level Security.

Clearly must-have functionality.
Would allow to have only one dataset/workspace to share with a whole organization but with ability to show certain reports/KPI only to a group & not the whole group.

That could be done by attributing tags or roles to tabs information panel --> if a tab is tagged for role XXX then this role can view it. If not tagged, the tab do not appear to the user.

Piyush Dhameja's profile image Profile Picture

Praseej on 16 Aug 2020 04:02:04

RE: Page (Tab) level Security.

We have certain tabs that show nothing because the row level security blocked all the data on that page. It would be nice if we could just hide the page as well based on role. Thanks for considering.

Piyush Dhameja's profile image Profile Picture

Mark on 16 Aug 2020 04:01:59

RE: Page (Tab) level Security.

This is a great idea

Piyush Dhameja's profile image Profile Picture

Power BI User on 16 Aug 2020 04:01:48

RE: Page (Tab) level Security.

We have multiple datasets in seperate workspaces and resulting apps. The Role Level Security is very time consuming.

1 We set the Roles (100+) on each dataset in the desktop - could it be possible to create a copy feature from one dataset to another.

2. We assign the users to roles within the security in each dataset on the Service - could this be eliminated by creating an AD style master to all the Services where the user is assigned to role just once at a master level and this is then links the users under SSO to limits based on the role security set at the desktop level (instead of having to do it on every dataset that gets published to the server)

3. When we publish App we again have to enter ever users email we want to have access, could be simply assign a group of even better user a multi select tick based on all user roles that have been set up in the master user control in step 2 above.

Piyush Dhameja's profile image Profile Picture

Nate Shaffer on 16 Aug 2020 04:01:33

RE: Page (Tab) level Security.

We have certain tabs that show nothing because the row level security blocked all the data on that page. It would be nice if we could just hide the page as well based on role. Thanks for considering.

Piyush Dhameja's profile image Profile Picture

S Power BI User on 16 Aug 2020 04:01:31

RE: Page (Tab) level Security.

Very important for our business as well!

Piyush Dhameja's profile image Profile Picture

Paolo Brusdin on 16 Aug 2020 04:01:30

RE: Page (Tab) level Security.

Great ideas i think with relation from upn and internal page

Piyush Dhameja's profile image Profile Picture

Tyler on 16 Aug 2020 04:01:14

RE: Page (Tab) level Security.

When can we expect to see this rolled out?

Merged Idea (8)