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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Anonymous
Not applicable

Embedding for Non-Power BI users

I have a very simple question that I havn't been able to find a clear answer for, maybe it comes down to my limited knowledge of web-development / security. Case:

 

* My customer wants to embed Power BI content into a website. Non Power BI users are supposed to have access to the data, so we are looking at a pro license for key users + an EM1 license model. So am I correct in assuming, that in these "app owns data" scenarios, the only limitation to accessing this embedded content for any user, is the access restriction to that website/app? So theoretically, if I embedd the content on a public website, everyone in the world with an internet connection can see it?

 

Thanks in advance for making this crystal clear.

 

 

1 ACCEPTED SOLUTION
Eric_Zhang
Microsoft Employee
Microsoft Employee


@Anonymous wrote:

I have a very simple question that I havn't been able to find a clear answer for, maybe it comes down to my limited knowledge of web-development / security. Case:

 

* My customer wants to embed Power BI content into a website. Non Power BI users are supposed to have access to the data, so we are looking at a pro license for key users + an EM1 license model. So am I correct in assuming, that in these "app owns data" scenarios, the only limitation to accessing this embedded content for any user, is the access restriction to that website/app? So theoretically, if I embedd the content on a public website, everyone in the world with an internet connection can see it? 

Thanks in advance for making this crystal clear.  


@Anonymous

Yes. the access restriction in the website controls who can access the embeded content. However you can still apply RLS to limit users see their individual data. Note that at this moment the RLS only works for the old "Power BI Embedded", "Embedding for Non-Power BI users" is a new placement and the correlated RLS feature is not available and will be released in next quarter.

 

Can every one in the world see it? Yes, if you put it in a public website without setting RLS. However, for cost saving, if you'd like the embedded reports internet public, you can see "publish to web" as a fore reply mentioned.

View solution in original post

3 REPLIES 3
Eric_Zhang
Microsoft Employee
Microsoft Employee


@Anonymous wrote:

I have a very simple question that I havn't been able to find a clear answer for, maybe it comes down to my limited knowledge of web-development / security. Case:

 

* My customer wants to embed Power BI content into a website. Non Power BI users are supposed to have access to the data, so we are looking at a pro license for key users + an EM1 license model. So am I correct in assuming, that in these "app owns data" scenarios, the only limitation to accessing this embedded content for any user, is the access restriction to that website/app? So theoretically, if I embedd the content on a public website, everyone in the world with an internet connection can see it? 

Thanks in advance for making this crystal clear.  


@Anonymous

Yes. the access restriction in the website controls who can access the embeded content. However you can still apply RLS to limit users see their individual data. Note that at this moment the RLS only works for the old "Power BI Embedded", "Embedding for Non-Power BI users" is a new placement and the correlated RLS feature is not available and will be released in next quarter.

 

Can every one in the world see it? Yes, if you put it in a public website without setting RLS. However, for cost saving, if you'd like the embedded reports internet public, you can see "publish to web" as a fore reply mentioned.

Anonymous
Not applicable

Thanks both for your replies. I feel the later most clearly answers my question, so I accepted that as the answer. 

Anonymous
Not applicable

Will there be any authentication for the website?

 

You can either use embedding (https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-embedding-content/) where you have the control to whom you give the access token.

 

Or you can use publish to web (https://powerbi.microsoft.com/en-us/documentation/powerbi-service-publish-to-web/) where everyone can see the shared resource.

 

The difference is that you need a Premium license for the first embedding scenario.

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.