Display Power BI Report in SharePoint Online

Power BI is a great tool for data visualization. Many organization using the tool for reporting purpose. Now showing Power BI reports in SharePoint online has its own trick. There are many ways to display Power BI reports to SharePoint online (Download PDF for FREE).

I will be sharing two major approaches and each approach pros and cons.

SharePoint deveopment training course

Below two approaches can be used based on your project security requirement.

1. Publish the Power BI Report and Display in Iframe

2. Provider Hosted App to display the report

Publish the Power BI Report and Display in Iframe in SharePoint Online

All reports need to be placed in Power BI online and then follow the below steps to display the report in SharePoint Online.

1. Publish the Report to the internet. When we publish Power BI report, automatically it will be published to the internet.

2. Get the Report URL once it’s published.

3. Add the content editor web part to SP page where you want to display the report.

4. Display the report in an iframe.

<iframe width=”1100″ height=”600″ src=”https://app.powerbi.com/view?r=**************************************************************************************” frameborder=”0″ allowFullScreen=”true”></iframe>

Cons of the Approach-
1. The report will be displayed in SP Online without any additional authentication for Power BI.

2. View Page source can be used to find the report URL. It may be a security issue as report URL will be published to the internet and accessible anonymously.

Read some SharePoint tutorials below:

Considering the security issue, I will be talking about the provider hosted app approach in the next post.

Check out Best Alternative to InfoPath -> Try Now

free sharepoint training

SharePoint Online FREE Training

JOIN a FREE SharePoint Video Course (3 Part Video Series)


About Sambita Rath

I have 9 years of exprience into SharePoint implementation, architecture, Administrator, development and Training.Designing Information Architecture in SharePoint 2007, 2010,2013 and Office 365.

View all posts by Sambita Rath →