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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
pbi_taken
Helper I
Helper I

Embed Power BI report in portal, but not require login for users

I’m wondering if anyone can guide me in the right direction.

My company has a custom built company portal where they would like to embed Power BI reports. This should be possible to use with secure embed, but I’m wondering if that requires a login for the user directly on the report (Embed a report in a secure portal or website - Power BI | Microsoft Learn). Stage 4 says that report access requires authentication. This is a no go for my company as the user is already signed in to the portal.

Is there a solution where it is sufficient to sign in to the portal and then automatically sync that authentication to the Power BI embed?

 

Thank you very much

1 ACCEPTED SOLUTION

Hi @pbi_taken,

You can embed the publish to web report in your portal. To make the report secure, you can ask your portal's frontend & backend team to encrypt the report URL. Or else you will have to purchase Power BI embedded capacity to achieve this, which would be a bit expensive.

 

If this helped, a Kudos 👍 or Solution mark would be great! 🎉

View solution in original post

3 REPLIES 3

Hi @pbi_taken,

You can embed the publish to web report in your portal. To make the report secure, you can ask your portal's frontend & backend team to encrypt the report URL. Or else you will have to purchase Power BI embedded capacity to achieve this, which would be a bit expensive.

 

If this helped, a Kudos 👍 or Solution mark would be great! 🎉

Thanks!

I will ask the team about this. Just for me to understand this better, How can you encrypt the url, when you click on the publish to web option in power bi? Doesn’t Power BI create a URL, which can be accessed by anyone on the internet...?
Thanks once again.

 

Anonymous
Not applicable

Thanks for the reply from gaurav-lakhotia , please allow me to provide another insight:

Hi, @pbi_taken 

Regarding the issue you raised, my solution is as follows:

1.Firstly, your understanding is correct. When you use the "Publish to web" feature, anyone on the Internet can view the reports or visuals you publish, and no authentication is required.

Here are screenshots of the relevant documentation:

vlinyulumsft_0-1729143326184.png

For further details, please refer to:

Publish to web from Power BI - Power BI | Microsoft Learn

 

2.Secondly, regarding the issue of encrypting URLs, the simplest yet insecure method is to place the embed code within an iframe and create a login portal. While this may seem effective, the "Publish to web" link technically remains active, allowing individuals to inspect the webpage, locate the iframe, and extract the actual URL to share it. Technically, the webpage is still public on the Internet, but at least it gives the appearance of privacy.

For more information, please refer to:

Solved: Can I add password when publishing to public web? - Microsoft Fabric Community

 

3.Additionally, you can securely embed content into an internal portal or website using the Embed (or Embed in SharePoint Online) options. However, both of these may require login authentication.

 

For further details, please refer to:

Embed a report in a secure portal or website - Power BI | Microsoft Learn
Embed a report web part in SharePoint Online - Power BI | Microsoft Learn
 

4.Of course, if cost is not a concern, we would recommend using Power BI Embedded for customers.

Here are responses to similar questions, which I hope you find helpful:

Solved: Re: How to Auto Login Power BI HTML Static Applica... - Microsoft Fabric Community

Best Regards,

Leroy Lu

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors