Forum Discussion
Is it possible to embed powerbi tool into another web application
As part of the requirement, we need to provide report, dashboard creation and displaying them through our web site. Because of this we like to use PowerBI as a report creation tool but access the tool through our web application as a medium. Is it possible to access the powerbi application through another web application? If yes, then how can I achive that?
Hi Anonymous ,
There are three ways to do that.
1 publish to public web. This will create a link that allows everyone to request it without login or Power BI account.
2 Embed a report in a secure portal or website. To view the embedded report, users need either a Power BI Pro or Premium Per User (PPU) license or the content needs to be in a workspace that's in a Power BI Premium capacity (EM or P SKU).
3 Power BI embedded analytics. Power BI embedded analytics offers two solutions: for coustomers and for organization.
- The embed for your customers solution allows you to build an app that uses non-interactive authentication against Power BI. Your customers are likely to be external users, and they don't need to sign in using Power BI credentials to view the embedded content.
- The embed for your organization solution allows you to build an app that requires signing in using Power BI credentials.
For the third method, all users share one REPORT, and users can make changes to this REPORT, but cannot create a new standalone report for themselves.
For the other methods, users can filter on the report, but cannot modify the chart of the REPORT.
Embed content in your Power BI embedded analytics application - Power BI | Microsoft Docs
Best Regards
Community Support Team _ chenwu zhu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
4 Replies
- lbendlinSuper User
Define "embed" . You can try calling app.powerbi.com inside an iframe. But why would you want to do that?
Consider alternatives Session 21: Report Authoring and Customization with Power BI Embedding · Power BI Dev Camp (powerappsportals.com)
- AnonymousNot applicable
We do not want our customer to login to any other product to create reports. Earlier we are using birst tool to create reports which is also embedded into our application. where as when I tried to embed powerBI i am getting refused to connect error. Thats I am curious is there any way I can access creation features of power BI within our application.
- lbendlinSuper User
In that case you will want to follow the link I included. The dev camp is on Thursday.
- v-chenwuz-msftCommunity Support
Hi Anonymous ,
There are three ways to do that.
1 publish to public web. This will create a link that allows everyone to request it without login or Power BI account.
2 Embed a report in a secure portal or website. To view the embedded report, users need either a Power BI Pro or Premium Per User (PPU) license or the content needs to be in a workspace that's in a Power BI Premium capacity (EM or P SKU).
3 Power BI embedded analytics. Power BI embedded analytics offers two solutions: for coustomers and for organization.
- The embed for your customers solution allows you to build an app that uses non-interactive authentication against Power BI. Your customers are likely to be external users, and they don't need to sign in using Power BI credentials to view the embedded content.
- The embed for your organization solution allows you to build an app that requires signing in using Power BI credentials.
For the third method, all users share one REPORT, and users can make changes to this REPORT, but cannot create a new standalone report for themselves.
For the other methods, users can filter on the report, but cannot modify the chart of the REPORT.
Embed content in your Power BI embedded analytics application - Power BI | Microsoft Docs
Best Regards
Community Support Team _ chenwu zhu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.