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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
m_andel
Helper I
Helper I

Embedding PowerBI App with vue.js client

Hi,

 

I know I can embed Power BI reports, dashboards and a couple of other entities in my vue.js webapplication with the vue.js client. 

Is it also possible to embedd an app? I tried it with the PowerBIDashboardEmbed tag, but that doesn't work. But maybe I don't know how to configure PowerBIDashboardEmbed correctly?

 

If it is possible could someone point me to the right direction which properties to set when embedding a Power BI app?

 

Kind regards

1 ACCEPTED SOLUTION

Hi @m_andel ,

Thanks for reaching out to the Microsoft fabric community forum.

 

The issue you're experiencing is due to a limitation of the Power BI platform, not Vue.js or the Power BI JavaScript client. Power BI apps can't be embedded, as they're just for packaging and distribution within the Power BI service. They don't have an embed URL, embed token, or any API for embedding.

 

This means the Vue client can't be configured to work with apps, and using dashboard or report embed components won't work for an app. Having an A SKU or Premium capacity is necessary for embedding reports and dashboards, but it doesn't allow apps to be embedded.

 

The only supported method is to embed individual reports or dashboards from the app and, if needed, recreate the app's navigation in your web application. This behavior is by design and not a configuration issue.

 

Best Regards,
Tejaswi.
Community Support

View solution in original post

3 REPLIES 3
GeraldGEmerick
Memorable Member
Memorable Member

@m_andel I believe that you would need to have an A SKU for embedding into an external application like that.

@GeraldGEmerick , embedding info in general is not the problem - like i wrote. I have already successfully embedded reports in our webapplication.
My problem is, that the vue.js API seems to not provide a way to embed a Power BI app.

To be clear. I am talking about such an item to embed into our webapplication:

m_andel_0-1766041005227.png

 

Hi @m_andel ,

Thanks for reaching out to the Microsoft fabric community forum.

 

The issue you're experiencing is due to a limitation of the Power BI platform, not Vue.js or the Power BI JavaScript client. Power BI apps can't be embedded, as they're just for packaging and distribution within the Power BI service. They don't have an embed URL, embed token, or any API for embedding.

 

This means the Vue client can't be configured to work with apps, and using dashboard or report embed components won't work for an app. Having an A SKU or Premium capacity is necessary for embedding reports and dashboards, but it doesn't allow apps to be embedded.

 

The only supported method is to embed individual reports or dashboards from the app and, if needed, recreate the app's navigation in your web application. This behavior is by design and not a configuration issue.

 

Best Regards,
Tejaswi.
Community Support

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.