Forum Discussion

sshetty's avatar
sshetty
New Member
9 years ago

Power Bi Embed With Sharepoint

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.

5 Replies

  • ankitpatira's avatar
    ankitpatira
    Community Champion

    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.

    • sshetty's avatar
      sshetty
      New Member

      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.

       

       

       

       

  • Eric_Zhang's avatar
    Eric_Zhang
    Microsoft Employee

    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.


    sshetty

     

    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.

     

     

    • sshetty's avatar
      sshetty
      New Member

      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.