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!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
I have a report embedded in my website.
User opens the page and gets the Sign in button. After clicking the button and signing in the report is not loaded and the sign in button is still displayed. User can click it endlessly and power bi service always requests for the user to sign in.
But magically, if he reload the page, the report is loaded.
If I copy the iframe url and open it in a new tab (thus not embedded in the website) it is loaded without any issue.
Here's the html snippet (I have cleared my IDs of course)
<iframe title="Follow up assignments" width="100%" height="800" src="https://app.powerbi.com/reportEmbed?reportId=<myReportId>&autoAuth=true&ctid=<myCtId>&config=<configstring>" frameborder="0" allowFullScreen="true"></iframe>
I have tried several reports, different websites and different users, always with the same results.
Any hint on how to solve this strange issue?
Hello Liu and thank you for your support.
Unfortunately this is not my case: my website doesn't use Azure authentication, since it is a public facing website, open to public registration.
A small portion of this website users, though, are part of our organisations (the website admins) and they have a valid MS account with a license for PowerBI. I have developed those PowerBI reports for these users only and I have embedded them in a private page.
After clicking the sign-in button
those reports are loaded only if the user reloads the page.
Hi @JacopoG ,
Based on your problem description and embedded type description, are you using embedded for organzation's embedded solution, and if so, did you successfully configure the Authenication redirect URL for this Azure AD app in the Configure Azure AD app step? Please refer to this document.
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.