Display Power BI Tiles in Microsoft CRM

Leave a comment

Microsoft CRM now has the ability to embed Power BI tiles. This means, Microsoft CRM users are able to view Power BI report charts directly from within Microsoft CRM, without having to leave the application.

To do this, perform the following steps.

  1. Firstly, enable Power BI in Microsoft CRM. To do this, go to Settings->Administration->System Settings and go to the Reporting tab:

  2. Set “Allow Power BI tile embedding to “Yes”
  3. Create a new Dynamics CRM dashboard. Note – this feature is only available for Dynamics CRM personal dashboards, not system dashboards (at the time of writing). This will hopefully change in the near future. To create a dashboard, go to the area in Dynamics CRM you would like the dashboard to appear, e.g. Sales->Dashboards. Select “New”:

  4. Select the dashboard type and click “Create”:

  5. You will see there is an option now to add a Power BI tile to a dashboard:

  6. Click on the Power BI icon. A pop-up will appear with the option to select your Power BI Dashboards and Tiles within the dashboards. Select one of each and click OK:

  7. The Power BI tile will now be displayed in the CRM dashboard:

  8. Name and save the dashboard in CRM.  You will now see your Power BI tile on the dashboard. You will now have the option to share the dashboad with other users:

  9. Select the users to share with. Ensure these same users have access to the dashboard in Power BI. To do this, go to the Power BI dashboard and click “Share”:

  10. Enter the users you would like to share the dashboard with:


Once complete, users will be able to view the Power BI data in Microsoft CRM using the new Tiles functionality.


Carl de Souza is a developer and architect focusing on Microsoft Dynamics 365, Power BI, Azure, and AI.

carldesouza.comLinkedIn Twitter | YouTube


Leave a Reply

Your email address will not be published. Required fields are marked *