Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
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.
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the September 2025 Power BI update to learn about new features.
User | Count |
---|---|
3 | |
3 | |
2 | |
1 | |
1 |