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

Gia Gordon-Smith on 14 Dec 2022 06:13:54

RE: Page (Tab) level Security.

Can we please have this feature like now.


That work around is not good for what i need. struggling to be able to release a report for 100's of people because i can't hide sensitive pages from them well.

Piyush Dhameja's profile image Profile Picture

Arete Zhou on 09 Dec 2022 07:23:33

RE: Page (Tab) level Security.

Love this feature.

Piyush Dhameja's profile image Profile Picture

Carlos Azabache on 07 Dec 2022 16:11:27

RE: Page (Tab) level Security.

This option would certainly be great. Many end users are confused by empty pages that are obviously filtered by the role they have.


It was an excellent contribution.

Piyush Dhameja's profile image Profile Picture

Stephen Harrison on 01 Dec 2022 19:17:40

RE: Page (Tab) level Security.

This is core functionality that any leading dashboarding tool should be able to support.

Piyush Dhameja's profile image Profile Picture

C H on 01 Dec 2022 16:21:10

RE: Page (Tab) level Security.

Its a no brainer win for Microsoft! Huge kudos if this gets finally added after demand for it since day one. It must be a top question asked by everyone I know who uses/consumes anything PBI.

Piyush Dhameja's profile image Profile Picture

Christopher Crance on 08 Nov 2022 19:47:37

RE: Page (Tab) level Security.

Six years later... still waiting.


The new Audiences feature could be used as a work-around if you're willing to split your report apart so each page is it's own report, and then including them all in an app that utilizes Audiences. It's a pretty clunky work-around, especially if you have any measures or DAX expressions that would then need to be duplicated and maintained across multiple reports... not a good option. But I guess if, in a given use case, you don't have any DAX measures, then maybe this would be an option.


Hard to believe this has been an idea for 6+ years and has worked it's way into the top two voted ideas with well over 9000 votes (and countless "merged" ideas) and still hasn't become a real feature... instead all we have is (now) two cumbersome work-arounds. C'mon.

Piyush Dhameja's profile image Profile Picture

Mei Wah Lee on 04 Nov 2022 06:48:18

RE: Page (Tab) level Security.

Pls implement this! :-)

Piyush Dhameja's profile image Profile Picture

Geovane Carmo on 24 Oct 2022 13:26:12

RE: Page (Tab) level Security.

Implement this ASAP. Please!


Piyush Dhameja's profile image Profile Picture

Sébastien De Bosscher on 18 Sep 2022 16:47:10

RE: Page (Tab) level Security.

Please add this functionality to the newly released audiences experience. Today we can only hide full reports.

For some use cases page level security is okay, even of the entire model is visible to the end user. Because the proposed work around also implies the end user has full access to the underlying datamodel. Also, if we copy entire datamodel and republish with only a subset of pages, the end user has full access to the underlying datamodel.


We get it. It's fine. Maybe call the feature "page level visibility" instead of "page level security" as indeed from a security standpoint it's a real hard issue to solve. Hiding pages doesn't really protect against data getting leaked. But maybe many votes just want "page level visibility".

Piyush Dhameja's profile image Profile Picture

M K on 05 Sep 2022 11:33:50

RE: Page (Tab) level Security.

This would be a beautiful extension to the Multiple Audiences (link) that has just gone to Public Preview!

Right now it's possible to hide or show complete reports, being able to do this on specific pages would be even nicer!

(now I'm going to make extra reports for different audiences, The logic I'll choose whill of course be perfectly clear to myself, but don't want to be in the shoes of the person who's ever going to need to make a fix or changes when I'm out of the office ;) )


Merged Idea (8)