Forum Discussion
How to Embed Power BI report with React JS web application and what is required Power BI Licenses
- 8 months ago
Links oficiais (Microsoft Learn)
Embedding Power BI in a React app:
https://learn.microsoft.com/en-us/javascript/api/overview/powerbi/powerbi-client-react [learn.microsoft.com]Power BI Embedded/microsoft Fabric capacity:
https://learn.microsoft.com/en-us/power-bi/developer/embedded/embedded-capacity [learn.microsoft.com]Permissões e GenerateToken:
https://docs.powerembedded.com/perguntas-frequentes/licenciamento [docs.power...bedded.com]Integrar Azure Databricks ao Power BI:
https://learn.microsoft.com/en-us/azure/databricks/partners/bi/power-bi [learn.microsoft.com]Use PPU if the consuming audience is licensed;
Use PPC (Premium Capacity) for scenarios with many users without licenses;
Follow the backend → frontend flow with tokens as recommended in the links above.
I think it is work. becouse theses steps cover the licenses, costs, and official Microsoft documentation you need.
Hello ShivaPrasad, how are you?
Use the Power BI JavaScript SDK to embed the report. You can create a workspace in Power BI Service and publish the report. You can generate an Embed Token via API or service. In React, use the PowerBIEmbed component with the token and the report URL.
For this, you will need the following licenses:
- If users have a Power BI Pro license, each user needs Power BI Pro to access shared reports.
- If users do not have licenses, you need Power BI Premium or Fabric Capacity, so users can access via embed without needing an account.
Additionally, for other licenses like Azure: if you are using Databricks as a source, you need Azure Databricks and permissions to connect via Power BI. If you plan to generate tokens dynamically, you can use Azure AD for authentication.
Note: This text was translated using AI for better understanding by the forum and community and the image was create with AI.
- ShivaPr8 months agoFrequent Visitor
Hello CPCARDOSO,
I’m doing well, thanks for asking, and I hope you are too.Thank you for your response. When we refer to a premium license, what exactly does that mean? Is it PPU or PPC? Also, what about the cost? Could you please elaborate?
Also other licenses costs like you mentioned Azure and Databricks costs
Also can you please provide any microsoft offical document to follow steps to integrate report with web application
Thanks
ShivaPrasad.