The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
I was working on POC where I was trying to embed power bi report (which is not publicly shared) with sharepoint. I had created a provider hosted app and created an app in Azure AD and gave permission on the report to org id. I could see the reports on the sharepoint page but when I share page with external user, for example outlook account and logged in with the external id I am not able to see the report. I was not able to provide access on power bi reports to outlook, hotmail, gmail etc except my organization accounts. Can you please suggest on how to achieve this. Is there any alternative method.
@sshetty wrote:
I was working on POC where I was trying to embed power bi report (which is not publicly shared) with sharepoint. I had created a provider hosted app and created an app in Azure AD and gave permission on the report to org id. I could see the reports on the sharepoint page but when I share page with external user, for example outlook account and logged in with the external id I am not able to see the report. I was not able to provide access on power bi reports to outlook, hotmail, gmail etc except my organization accounts. Can you please suggest on how to achieve this. Is there any alternative method.
The thread subject is misleading. As per the description, are you embedding a report published in Power BI Serivce? Regarding Power BI Embedded, it is totally different thing. And with Power BI Embedded, you can embed a report in the sharepoint page and every one has access to that page can view the report. Check What is Power BI Embedded.
Hi Eric,
I have followed this blog. It works for an id that has permission on power bi, when shared sharepoint page with external user report doesn't display. I cannot publish reports to web.
Have you checked Power BI Embedded? There exists your own workspace and workcollection and has no any "license account to Power BI Service" item.
@sshetty Basic limitation of power bi is that it can only work with your work account so (no hotmail, gmail, yahoo etc). I think it would apply for power bi embedded as well.
Thanks Ankit.
Is there any workaround, wherin you can say whenever your sharepoint page tries to get power bi report it should always use one account which has permission on power bi.