Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Q1. can it be possible to customize power bi interface ?
Q2. can it be possible to customize power bi interface based on user role or persona?
Solved! Go to Solution.
Hi @powerbiexpert22 ,
Great questions! Here's a direct answer for both:
Q1. Can it be possible to customize Power BI interface?
Yes, but with some caveats. You can't customize the Power BI Service interface (like menus, buttons, layout) the way you might in a traditional application. However, you can customize the look and feel of reports and dashboards quite extensively:
Use themes (custom JSON files) to control colors, fonts, and visual styling.
Use navigation buttons, bookmarks, and custom page layouts to mimic a custom interface.
Use Field Parameters, tooltips, and visual-level filters to tailor interactions.
If you're embedding Power BI reports into a custom web app using Power BI Embedded, then yes, you can go much further. You can:
Customize toolbars, hide filters, or navigation elements.
Control report layout and behavior with JavaScript.
Build your own user interface completely and load Power BI visuals within it.
Q2. Can it be possible to customize Power BI interface based on user role or persona?
Yes, to an extent. Power BI supports Row-Level Security (RLS) and dynamic DAX measures to control what data is shown to different users. While this doesn’t change the “interface” like buttons or layout per se, it changes the data view and content:
You can show different report pages or visuals using conditional navigation, DAX filters, or user principal functions (USERNAME(), USERPRINCIPALNAME()).
You can set up role-based bookmarks or dynamic titles/tooltips based on the user.
If embedding reports, you can customize everything per user through the app that hosts the report.
So in short:
Yes for visual customization.
Yes with limitations for role-based personalization in Power BI Service.
Full customization if using Power BI Embedded.
Would you like a demo setup or sample on how to implement user-based customization?
Best regards,
Use Power BI Embedded - there you have full-ish control over the UI.
Hi @powerbiexpert22,
As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for your issue worked? or let us know if you need any further assistance here?
Thanks,
Prashanth Are
MS Fabric community support
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly and give Kudos if helped you resolve your query
Hi @powerbiexpert22,
As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for your issue worked? or let us know if you need any further assistance here?
@lbendlin , @DataNinja777 Thanks for your prompt response
Thanks,
Prashanth Are
MS Fabric community support
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly and give Kudos if helped you resolve your query
Hi @powerbiexpert22,
As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for your issue worked? or let us know if you need any further assistance here?
Thanks,
Prashanth Are
MS Fabric community support
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly and give Kudos if helped you resolve your query
Use Power BI Embedded - there you have full-ish control over the UI.
Hi @powerbiexpert22 ,
Great questions! Here's a direct answer for both:
Q1. Can it be possible to customize Power BI interface?
Yes, but with some caveats. You can't customize the Power BI Service interface (like menus, buttons, layout) the way you might in a traditional application. However, you can customize the look and feel of reports and dashboards quite extensively:
Use themes (custom JSON files) to control colors, fonts, and visual styling.
Use navigation buttons, bookmarks, and custom page layouts to mimic a custom interface.
Use Field Parameters, tooltips, and visual-level filters to tailor interactions.
If you're embedding Power BI reports into a custom web app using Power BI Embedded, then yes, you can go much further. You can:
Customize toolbars, hide filters, or navigation elements.
Control report layout and behavior with JavaScript.
Build your own user interface completely and load Power BI visuals within it.
Q2. Can it be possible to customize Power BI interface based on user role or persona?
Yes, to an extent. Power BI supports Row-Level Security (RLS) and dynamic DAX measures to control what data is shown to different users. While this doesn’t change the “interface” like buttons or layout per se, it changes the data view and content:
You can show different report pages or visuals using conditional navigation, DAX filters, or user principal functions (USERNAME(), USERPRINCIPALNAME()).
You can set up role-based bookmarks or dynamic titles/tooltips based on the user.
If embedding reports, you can customize everything per user through the app that hosts the report.
So in short:
Yes for visual customization.
Yes with limitations for role-based personalization in Power BI Service.
Full customization if using Power BI Embedded.
Would you like a demo setup or sample on how to implement user-based customization?
Best regards,
User | Count |
---|---|
77 | |
75 | |
46 | |
31 | |
28 |
User | Count |
---|---|
99 | |
93 | |
50 | |
49 | |
46 |