Forum Discussion
Embed Power BI Dashboard (pinned visuals from various reports) in SharePoint
Greetings,
I am looking to embed Power BI online dashboards into SharePoint webparts.
I understand something change recently creating confusion around the term “Dashboard” so to clarify, I mean the Power BI Online workspace item type “Dashboard”; an online page containing pinned tiles from various reports in a given workspace. I do not mean a Power BI report page historically referenced as a “dashboard”.
That said, I have not been able to successfully embed a Power BI dashboard into SharePoint, and I have not found a reasonable solution to this in documentation, forums, or google.
I can create a single extra page with a single tile that can then be embedded into SharePoint, but that eliminates all advantages and efficiencies that the dashboards provide. To do it for every report and every webpart required would also quickly become quite unmanageable, redundant, and noisy for all associated report consumers. This in turn will impact adoption and usage from our leadership team and user base.
Thus, double checking - Is there a solution/workaround I am missing that will let me bring these dashboards into SharePoint? And if not, is it on the roadmap?
Thanks in advance.
Only reports can be embedded using the Power BI web part in SharePoint. Dashboards were never added to the SharePoint embedding surface, and Microsoft has been steadily de-emphasizing dashboards in favor of reports.
So:
You cannot embed a dashboard as a whole
You cannot embed multiple pinned tiles in one web part
Embedding a single tile per page is the only tile-based workaround
Option 1 (Best practice): Use a report as a dashboard
Recreate the dashboard as:
a single report page, or
a multi-page report with a “landing page”
Benefits:
Fully embeddable in SharePoint
Better layout control
Better performance
Future-proof
Option 2: Use Apps instead of SharePoint for dashboards
If you need:
a curated experience
cross-report KPIs
Then:
Publish a Power BI App
Use the app as the entry point instead of SharePoint
4 Replies
- cengizhanarslan
Super User
Only reports can be embedded using the Power BI web part in SharePoint. Dashboards were never added to the SharePoint embedding surface, and Microsoft has been steadily de-emphasizing dashboards in favor of reports.
So:
You cannot embed a dashboard as a whole
You cannot embed multiple pinned tiles in one web part
Embedding a single tile per page is the only tile-based workaround
Option 1 (Best practice): Use a report as a dashboard
Recreate the dashboard as:
a single report page, or
a multi-page report with a “landing page”
Benefits:
Fully embeddable in SharePoint
Better layout control
Better performance
Future-proof
Option 2: Use Apps instead of SharePoint for dashboards
If you need:
a curated experience
cross-report KPIs
Then:
Publish a Power BI App
Use the app as the entry point instead of SharePoint
- AnonymousNot applicable
Hi MS_user_11 ,
Thank you for reaching out to the Microsoft Fabric Community Forum.
Could you please let us know if the issue has been resolved? I wanted to check if you had the opportunity to review the information provided by cengizhanarslan . If you still require support, please let us know, we are happy to assist you.
Thank you.
- AnonymousNot applicable
Hi MS_user_11 ,
We haven’t received an update from you in some time. Could you please let us know if the issue has been resolved?
If you still require support, please let us know, we are happy to assist you.Thank you.
- MS_user_11Regular Visitor
Thanks for the reply and follow up.
Unfortunately, this does not resolve my issue or business need. However, the question has been responded to and given no one else has any additonal input, it sounds like the opportunity is a dead end. Thus, I accept the answer and will pass along. cengizhanarslan - I appreciate the reply and thank you for your time & input.