top of page
Ray Minds

Embed Power BI report on a Website

Updated: Jul 16

By Ajay Ray

Overview of Power BI Embed Report

Power BI embedded allows you to embed your Power BI reports, dashboards and tiles, in a web application or in a website.


Here’s a step-by-step guide on how to embed Power BI reports using the “Publish to web” feature: Steps to Embed a Power BI Report 

  1. Open Power BI Service: i. Go to Power BI and sign in with your credentials.

  2. Publish to Web (Public): i. Open a report in Power BI service. ii. In the report view, click on the “File” menu. iii. Select “Embed Report”. iv. Choose “Publish to web (public)”.

Embedded option

3. Admin Approval (If needed):

If you receive below notification, it means you need to contact your Power BI Tenant Admin for additional configuration.

contact admin

Steps to be followed for configuration are explained ahead

4. Admin Portal Settings (If required): i. In the Power BI Service, click on “Settings.”

ii. Under “Governance and insights,” select “Admin Portal.”

Admin Portal

5. Tenant Settings: i. In the Admin Portal, choose “Tenant Settings.”

ii. Scroll down to “Export and sharing settings.”

iii. Click on the “Public to Web” option.

iv. Ensure the slide toggle button is enabled (if not, enable it).

v. Click “Apply”.

Tenant setting


Publish to web

6. Wait for Tenant Settings Update:

Wait for approximately 15 minutes for the Tenant Settings to take effect.

Apply change

7. Check Tenant Access: i. Go back to the Power BI Service.

ii. Open a report.

iii. Click on the “File” menu.

iv. Select “Embed Report”.

v .Choose “Publish to web (public)”.

Publish to web

vi. Click “Continue” if prompted.

Embed in public

8. Confirm and Create Embed Code:

i. Review the warning about making your data public.

ii. Click “Select Publish.”

Publish Report

iii. A dialog box will appear with a link and an embed code. Copy either the link or the embed code.

Embed link

9. Share or Embed the Report: i. Share the link directly with colleagues.

ii. Alternatively, use the embed code to embed the report in a website or blog by pasting it into the HTML.


Note - This basic embedded feature does not support RLS (Row-Level Security) and other security features. Only public data can be published.

37 views0 comments

Recent Posts

See All

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page