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
Mayil
Frequent Visitor

Embed power bi in google site

Hi All,

 

Due to security reason, "Publish to web" option is disabled in our organization, so we can't able to get the embed url directly from Power Bi website.

 

And we're planning to embedd the power bi reports in Google site.

 

Could you please suggest how to proceed on this.

 

Thanks and regards,

Mayil Vahanan R

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @Mayil,

 

Nope, you can also use javascript function to invoke REST api to load embed contents, below is official sample for power bi embedded:

Microsoft Power BI Embedded Playground

 

For azure configurations, you only need to register permission for use REST API.

 

Regards,

Xiaoxin Sheng

View solution in original post

7 REPLIES 7
h16148
New Member

Hi Mayil,

 

Were you able to embed power bi report into google site without using Publish to Web. If yes can you please share the steps.

Mayil
Frequent Visitor

Hi,

 

Not yet, we're also looking for alternate solution.

And planned for sharepoint iframe concept.. 

jm_n
Frequent Visitor

Hi Mayil,

 

We are looking to do the exact same thing (embed pbi in google site). 

 

Do you have any further experiences with this? What has worked best for you? Any info would be highly appreciated! 🙂

 

Anonymous
Not applicable

Hi @Mayil,

 

If publish to web feature is disabled, you can only consider to use power bi embedded function to embedded your contents.

 

It support to share with security setting and not effect by disabled publish to web feature.

Embedding with Power BI

Power BI Embedded Documentation

 

Regards,

Xiaoxin Sheng

HI Xiaoxin Sheng,

 

Thanks for your reply and links.

So, In order to embed the powerbi report, we need to install Visual Studio and create web application for achieve it and also Azure configuration. 

Or do we've have any other options?

Anonymous
Not applicable

Hi @Mayil,

 

Nope, you can also use javascript function to invoke REST api to load embed contents, below is official sample for power bi embedded:

Microsoft Power BI Embedded Playground

 

For azure configurations, you only need to register permission for use REST API.

 

Regards,

Xiaoxin Sheng

Hi Xiaoxin Sheng,

 

Thanks for your links. Yes I've already seen that and am trying to achieve same thing. But still working on this. 

 

Edit:

If you've any video which explain each steps. Please share us the links. So that, it helps for me as well someone also.

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

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!

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.

Top Solution Authors