Forum Discussion
Power BI - Authentication in App
Hi All,
We have a power bi report which we would like to embed in an app. App is registered in Azure portal and the report works fine in the app. The problem is when embedding the report in the app users are asked to "sign in" to view the report for authentication purposes. Ideally we want to bypass clicking the sign in.
Background
The app that the report is embedded in is based on sharepoint. Therefore when users are asked to "sign in" they are not required to enter credentials per se as we have configured SSO. So the journey is once the main page loads the user is prompted to sign in, they click on the button and the report immediately loads.
Given that once the user has already authenticated into sharepoint is there a way to automatically authenicate power bi to avoid the sign in step? Or is it possible to configure sharepoint in some way so that the power bi trusts sharepoint authentication and access is granted automatically?
Thanks
Are you following https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-embed-report-spo to embed your report to SharePoint ?
I have used this method and it does not require to signin again
Would also suggest to refer https://community.fabric.microsoft.com/t5/Service/Automatically-sign-in-to-embedded-report/m-p/3948257 for more details
2 Replies
- arvindsingh802Community Champion
Are you following https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-embed-report-spo to embed your report to SharePoint ?
I have used this method and it does not require to signin again
Would also suggest to refer https://community.fabric.microsoft.com/t5/Service/Automatically-sign-in-to-embedded-report/m-p/3948257 for more details - AnonymousNot applicable
Thanks for the reply. Embedding a report into SP itself is not a problem at all, the native element connectors in sharepoint allow reports to be embedded OK. The situation as I outlined above is that we have an App which is based on sharepoint, slight difference here, that when embedding reports requests users to sign in.
The app in particular is a layer on sits on top of sharepoint so users dont actively interact with SP per se and interact with the app.