Forum Discussion
Power BI Embedding || Urgent ||
- 1 year ago
Hi. First let's clarify that you can embed in two different ways.
- Embeding in secure portal. Generates a link for an iframe. This way of embeding is like using the service regarding licences. If the workspace is a pro one, only a pro user can view. The iframe will require a login for the microsoft account: https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-embed-secure
- Embedding for customers. It requires a dedicated capacity license. You will write code and own the security of the custom web site. You have the flexibility of showing any report without authentication because you own it now. it's your responsability to manage the security. You can embed reports in your custom website from a workspace with the dedicated capacity turned on: https://learn.microsoft.com/en-us/power-bi/developer/embedded/embed-sample-for-customers?tabs=net-core
Let's check requirements now.
1- I have replied before depending on the embedding way
2- If you use Pro, it costs 10 usd per user (14 usd from april next year). Regarding the second option here a link of the skus of the power bi embedded capacity and fabric capacity (the difference it's if you would use fabric content for something or you just want to keep it powerbi only):
https://azure.microsoft.com/en-us/pricing/details/power-bi-embedded/
https://azure.microsoft.com/en-us/pricing/details/microsoft-fabric/
3- Replied in 2. Remember that developers will always need pro licenses.
4- That's the second way. When you own the security, you can share with any amount of users in your web. Just remember developers need the pro. You can save on the viewers
5- You can write RLS for your code using any of the options.
As additional information there is a link that let's you understand how to do things with code and play around on how it would look like: https://playground.powerbi.com/en-us/
You should also consider that there are already softwares from data companies that have build and think about all security and features to help you on this and prevent you to start a software project that might take a long time. For example https://www.pibi.cloud
I hope that helps,
1. can you give some details related to dedicated capacity, like its Picing and security details ?
2. also my requirements are > my data is very sensitive, so security of the report and website in crucial and at the same time the users of the website is huge, so i cannot provide pro license to multiple users it will cost us big amount. by considering these to concerns which solution would you suggest as best suitable for this case, whether Embed for Customers or Embed for Organization ??
Let's see
1- I have already sent on the first message. The dedicated capacity names are PowerBi Embedded and Fabric. Both links starting with "azure..." are the prices.
2- You can use both. Like RLS is allowed when developing the custom web app. You can ask the report to be rendered with an specific role and mail for the logged user.
I hope that make sense.