Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

suparnababu8

Power BI Embedded URL Generation: A Step-by-Step Guide

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

suparnababu8_0-1757747703784.png

 

 

Copy and paste the browser URL(1) in your notepad

suparnababu8_1-1757747774423.png

 

2. Access the Embed Option

 

Click on File (2) Embed report(3)Website or Portal(4)

 

suparnababu8_2-1757747888925.png

At this point, Power BI will generate a link to embed this content(5). Copy this link and store it alongside the browser URL.

suparnababu8_3-1757747950237.png

 

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.

 

suparnababu8_4-1757748066269.png

 

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

 

suparnababu8_0-1757748388147.png

 

 

The resulting URL should now resemble:

 

suparnababu8_1-1757748416779.png

 

5. Test the Embedded URL


Paste the final URL into your browser(8) and hit Enter.

suparnababu8_4-1757748564100.png

 

 

You will be prompted to sign in with your Power BI credentials(9)

suparnababu8_6-1757748662965.png

 

 

Once authenticated, the report will load without the workspace navigation pane or other default distractions.

 

suparnababu8_7-1757748695475.png

 

This ensures a clean, application-ready embedded experience.

 

Now you can see the comparison

 

suparnababu8_8-1757748760924.png

 

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!