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

A new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.

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
Super User
Super User

@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
May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Top Kudoed Authors