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
iamsaanvi
Regular Visitor

Putting a web embed code from Power BI into a page in salesforce

Hi,

We have started to use Microsoft Power BI for my analytics needs and I am trying to find a way to embed the visualizations into a page in Salesforce.  I see I can get a web address but also an embed code which woud be amazing.  Anyone know how I can do this?  I

feel this could verge on developer but I am hoping there is a way to do this a little more easily

 

Thank you

Saanvi S

1 ACCEPTED SOLUTION
Eric_Zhang
Microsoft Employee
Microsoft Employee


@iamsaanvi wrote:

Hi,

We have started to use Microsoft Power BI for my analytics needs and I am trying to find a way to embed the visualizations into a page in Salesforce.  I see I can get a web address but also an embed code which woud be amazing.  Anyone know how I can do this?  I

feel this could verge on developer but I am hoping there is a way to do this a little more easily

 

Thank you

Saanvi S


@iamsaanvi

You can reference Embedding a Power BI report into Salesforce.

 

As to the easiest approach, you may need Publish to web from Power BI

View solution in original post

4 REPLIES 4
manchun
New Member

Thank you for solution regarding Salesforce

To embed a Power BI report into a Salesforce page, follow these steps:

  1. Enable Power BI Embedded

    • Ensure your Power BI report is published to the Power BI Service.
    • Get the Embed Code from Power BI:
      • Open the report in Power BI Service.
      • Click File > Embed Report > Publish to Web (Public) or use Embed in SharePoint Online (if you need restricted access).
  2. Add the Embed Code to Salesforce

    • Navigate to Salesforce Lightning App Builder or Classic Page Layout.
    • Use a Visualforce Page or Lightning Component:
      • If using Visualforce, create a page with an <iframe> that includes your Power BI embed URL.
      • If using Lightning Component, use <lightning:iframe> or an Aura Component to embed the report.
  3. Ensure Authentication (if needed)

    • If embedding a private Power BI report, use Power BI Embedded API and implement OAuth authentication.
    • You may need Azure AD App Registration to authorize users.

Let me know if you need code examples or further guidance! 🚀

Eric_Zhang
Microsoft Employee
Microsoft Employee


@iamsaanvi wrote:

Hi,

We have started to use Microsoft Power BI for my analytics needs and I am trying to find a way to embed the visualizations into a page in Salesforce.  I see I can get a web address but also an embed code which woud be amazing.  Anyone know how I can do this?  I

feel this could verge on developer but I am hoping there is a way to do this a little more easily

 

Thank you

Saanvi S


@iamsaanvi

You can reference Embedding a Power BI report into Salesforce.

 

As to the easiest approach, you may need Publish to web from Power BI

Thank you!!@Eric_Zhang

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

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.