Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
powerbiexpert22
Impactful Individual
Impactful Individual

Reporting Interface customization

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?

2 ACCEPTED SOLUTIONS
DataNinja777
Super User
Super User

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,

View solution in original post

lbendlin
Super User
Super User

Use Power BI Embedded - there you have full-ish control over the UI.

View solution in original post

5 REPLIES 5
v-prasare
Community Support
Community Support

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

v-prasare
Community Support
Community Support

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

v-prasare
Community Support
Community Support

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

lbendlin
Super User
Super User

Use Power BI Embedded - there you have full-ish control over the UI.

DataNinja777
Super User
Super User

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,

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.