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.
In this blog, I will walk you through a step-by-step process of generating secure embedded URLs for Power BI reports.
1. Identify the Report to Embed
First, navigate to the report in your Power BI workspace. For demonstration, let us assume we are embedding a TATA NEU report
Copy and paste the browser URL(1) in your notepad
2. Access the Embed Option
Click on File (2) → Embed report(3) → Website or Portal(4)
At this point, Power BI will generate a link to embed this content(5). Copy this link and store it alongside the browser URL.
3. Understand the Two URL Variants
You will now have:
Browser URL(6) – the default link when you open the report.
Website or Portal URL(7) – the simplified URL intended for embedding.
4. Constructing the Final Embedded URL
To create the final embedded link, follow these steps:
A. Copy the Website or Portal URL.
B. At the end of this URL, append (without spaces)
&pageName=
C. Extract the report section identifier from the Browser URL. In this example:
‘3690cc35292b189e016d’
D. Append the following string to suppress unnecessary elements:
&navContentPaneEnabled=false&disableSensitivityBanner=true
The resulting URL should now resemble:
5. Test the Embedded URL
Paste the final URL into your browser(8) and hit Enter.
You will be prompted to sign in with your Power BI credentials(9)
Once authenticated, the report will load without the workspace navigation pane or other default distractions.
This ensures a clean, application-ready embedded experience.
Now you can see the comparison
6. Embedding Multiple Report Tabs
The process remains identical for each tab within the report. The only variation is the report section identifier, which changes per tab.
Thus, you can generate unique embedded URLs for each tab and hand them over to your web application developers for integration.
7. Security Considerations
It is important to note:
- The embedded URL is not public. It enforces authentication, requiring users to log in with valid Power BI credentials.
- This makes it secure by design, unlike publish-to-web links which are publicly accessible.
- Embedded URLs strike a balance between ease of integration and enterprise-grade security.
Final Thoughts
Generating embedded Power BI URLs is a straightforward yet powerful capability that allows organizations to seamlessly integrate analytics into their digital ecosystems.
By following the outlined steps, you can:
- Provide users with a focused reporting experience inside any third-party application.
- Ensure that data security and user authentication are preserved.
- Accelerate the adoption of data-driven decision-making across your organization.
Regards
Inturi Suparna Babu
If you found this guide useful, feel free to share it with your network or drop a comment with your experiences embedding Power BI reports!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.