March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hello,
Is it possible to embed report into web application without an Power BI pro account ? just use the Free Service.
Thanks for the futur answer.
Hi @ItSupportElm ,
I am afraid that a user with free license cannot do it currently. Here is the license description of embeded reports:
https://docs.microsoft.com/en-us/power-bi/service-embed-secure#licensing
Please refer the below links.
https://docs.microsoft.com/en-us/power-bi/developer/embed-sample-for-customers
If you try with free account, then use "Publish to web". But it is not securable.
https://docs.microsoft.com/en-us/power-bi/service-publish-to-web
If this post helps, then please consider Accept it as the solution to help the other members find it more
If this post was helpful may I ask you to mark it as solution and give it some kudos?
@ItSupportElm No, because you need to add the AD user or service principal user with a Pro license at minumum to have access to a shared workspace to access the reports from the app. https://docs.microsoft.com/en-us/power-bi/developer/embedded-faq#what-is-power-bi-embeddeds-authenti...
@Seth_C_Bauer wrote:@ItSupportElm No, because you need to add the AD user or service principal user with a Pro license at minumum to have access to a shared workspace to access the reports from the app. https://docs.microsoft.com/en-us/power-bi/developer/embedded-faq#what-is-power-bi-embeddeds-authenti...
Thanks you for your answer.
Can you tell me what is the difference between Power BI Embedded on Azure and power bi embedded with the method Azure function. Why Power BI Embedded is more expansive than Azure function even if we "pay-as-you-go".
(Sorry for my english)
@ItSupportElm You'll need to provide some links to what you are referring to as I don't quite understand the question fully. I can say I don't think it matters what tools you use to embed the Power BI Report in an application... you would still need the embedded license. Those come in two flavors. You can purchase a yearly EM sku via O365 (the lesser E1 and E2 require a bit more legwork to get as they won't show up automatically in your O365 admin area, I forget the specific way to get them but I think it deals with partner network) - the easier route and one I prefer is purchasing the A sku in Azure. This allows you to turn on and off and scale up or down the capacity you need to support the embedded solution easily. I don't quite know if this response answers your question, follow up with more detail if it doesn't.
Thanks for these precisions @Seth_C_Bauer
Yeah sorry im not specific on my explication i will try to explain more clearly.
I found 2 way on internet to embed reports into a web application the first way its using a serverless Azure function on Azure portail.
Here the tutorial that i followed and worked : https://www.taygan.co/blog/2018/05/14/embedded-analytics-with-power-bi
Then the second way its the "Power BI embedded" on azure portail i dont understand the difference between that and the first method i mentionned. Is it the cost or the capacity , limitation is not clear for me.
https://docs.microsoft.com/en-us/power-bi/developer/azure-pbie-create-capacity
if you can enlighten me please...
Thank you and have a great day
@ItSupportElm Yeah, the licensing method is the same in both of those. You are provisioning an "A" sku in Azure. This is one of the Power BI Embedded licenses. You can scale this up or down depending on your needs. It still requires that the account you use to access the report has a Pro license. That user also needs to be an admin on the workspace - fyi.
The first link is really good, essentially, you can create and assign a Power BI license in Azure. And follow all the tutorial pieces. On the Power BI side, you would create a workspace, add it to the capacity that will show up there (since you provisioned it in Azure) and add the Pro user to the workspace (its likely you are logging in with that user to do all this, so this may not be an additional step). Then follow the remained of the walkthrough.
Long and short, this is embedded licensing and the user that you use needs a Pro license as well.
@Seth_C_Bauer Thank again for the answer, i understand more clearly
I just see that the first method (Azure function) , the facturation is based on total number of requested executions each month for all functions. But my question is what exactly is a requested execution ? it is the action that the customers do on my report or something else ?
up ? please
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
User | Count |
---|---|
36 | |
27 | |
19 | |
11 | |
8 |
User | Count |
---|---|
55 | |
43 | |
25 | |
13 | |
12 |