I've been searching for documentation or an example of this but haven't had any luck. At the Data Insights Summit this year, an example was shown of Power BI Premium Embed in SharePoint Online.
I'm needing to do exactly what was shown, embedding a Power BI report for external non-Power BI users accessing a SharePoint Online Modern Team Site. I can't seem to find an example of this. Presumably it is much simpler than embedding in an application, but maybe not?
As an external user viewing the page, I get "To view this content, you'll need to sign up for Power BI" which clearly means I'm doing this wrong. Is anyone aware of documentation for this scenario?
I have my premium capacity set up and assigned to the app workspace. I've double checked permissions in the Azure app. I've taken the embed URL from the report (File > Embed in Sharepoint Online (preview)) but it seems like this is only applicable to sharing internally or with other Power BI users.
I've reviewed this documentation, but I don't think it is applicable to SharePoint Online.
This documentation doesn't appear to apply to sharing content with external non-Power BI users:
It's said embed with Sharepoint Online is a Pro feature in the documentation of the second link of your post. I'm afraid this doesn't suit your scenario.
Embed in SharePoint Online is only available with Power BI Pro. Each user that views the report must have a Power BI Pro license. If they do not have a Pro license, they will be prompted to sign-up to view the report.
I understand and agree the documentation is lacking. However, please see this from the Data Insights keynote:
SharePoint + Power BI Premium Embedded example. I need exactly what the video describes.
I have searched a lot of documentations and I didn't find out a precise answer. I would suggest you create a support ticket here for more help: https://powerbi.microsoft.com/en-us/support/pro/.
Thank you very much for sharing!
I'm having the same issue, but with internal users who don't have Pro licenses. I'm hesitant to add them to my O365 group as that would mean they could potentially have more access than they should.
Would be good if Power BI could make viewing SharePoint embeded reports available for non-Pro users, according to the permissions set-up on the Dataset / Dashboard that's shared with the user.