Native Page-Level Security (PLS) or Dynamic Page Visibility based on RLS Roles
Description: Currently, Power BI provides robust Row-Level Security (RLS) to restrict data rows, but it lacks a native mechanism to restrict or hide entire report pages based on user roles or USERPRINCIPALNAME().
In enterprise environments, we strive to maintain a single .pbix file as a Single Source of Truth. However, certain pages contain confidential department-specific data (e.g., executive dashboards, HR metrics, or specific operational logs) that unauthorized users should not even be aware of or able to click on.
Current workarounds and their flaws:
Splitting reports into multiple .pbix files: Breaks centralization, increases maintenance overhead, and duplicates dataset refreshes.
Using RLS to blank out data: Leaves the tab visible, causing user confusion and support tickets because users think the report is broken.
Bookmark/button workarounds: Highly fragile, difficult to scale, and hard to maintain.
Requested Feature: Please implement native Page-Level Security (PLS) that allows report authors to bind page visibility to existing RLS roles or DAX expressions. Unauthorized users should have restricted pages completely hidden from the navigation bar rather than seeing empty tabs or requiring separated project files. This will greatly improve governance, security compliance, and user experience.
Recent ideas
Fabric Mirroring for Oracle fails on unconstrained NUMBER columns
Hi, might there be a way to Mirror Oracle database to Fabric when tabels include unconstrained NUMBER columns by setting preconditions for those as it common for Oracle databases? BR, MagnusMagnusBerglund5 hours agoNew MemberNew20Views0likes0CommentsEmbedded Power BI: allow 12/24-hour clock setting independent of formatLocale
Problem In Power BI embedded reports (app-owns-data, JavaScript SDK), localeSettings.formatLocale is the only way to influence date and time display. The hour cycle (12 or 24 hour) is tied to th...VijaySama5881 day agoNew MemberNew6Views0likes0CommentsAdd Initial Horizontal Scroll Position to Matrix and Table Visuals
Please add an option to Power BI Matrix and Table visuals that allows report developers to configure the initial horizontal scroll position when the visual loads. Suggested setting: Format visual >...Panteras011 day agoFrequent VisitorNew3Views0likes0CommentsFabric Mirroring (and all artifacts) - Reassign owner
Probelm: I have users who have created Mirroring from Azure SQL DB's (although this problem exists with all mirroring) and if they dont log into fabric often the mirroring breaks. While best prat...Jreed_74741 day agoNew MemberNew118Views1like1CommentPowerBI Forced Refresh after Report Deployments
Currently, when you make an update to a PowerBI report and deploy (click update app), it doesn't force a refresh for your end users. Thus, they end up getting error messages on their reports (dependi...kaitlyn_workman1 day agoRegular VisitorNew2Views0likes0Comments