Embedding Power BI report in CRM using Solution

Below is the process of how we can embed Power BI reports in Dynamics 365 CRM by creating Solutions in Power Apps.

  1. To create Solutions in Power Apps, sign into Power Apps and select ‘Solutions’ from the left navigation.
  1. Create the New Solution. Fill in the required details in the ‘New Solution’ pane on the screen’s right side and select Create.

Embedding Power BI report in CRM using Solution - 1

  1. After creating a solution, we must embed Power BI reports in it.
  1. Open the Solution (which we have created i.e., Power BI Test) > New > Dashboard > Power BI embedded

Embedding Power BI report in CRM using Solution - 2

  1. You will get a ‘New Power BI embedded dashboard’ navigation open on the right of our screen. Fill in the details required and save it.

Embedding Power BI report in CRM using Solution - 3

  1. Now we have to add a Model-driven app which is already been created, named ‘Sales Hub’ in our case. 

Embedding Power BI report in CRM using Solution - 4

  1. Now we’ll just add the Model-driven app i.e., ‘Sales Hub’ to our Solution.

Embedding Power BI report in CRM using Solution - 5

  1. Now Power BI report and model-driven app, are added to our Solution ‘Power BI Test’. The next step is to publish both by clicking on ‘Publish all customizations.

Embedding Power BI report in CRM using Solution - 6

  1. Then in D365 CRM go to Settings > Advanced Settings.

Embedding Power BI report in CRM using Solution - 7

  1. Then in the Advance setting go to Settings > Customizations > Customizations.

Embedding Power BI report in CRM using Solution - 8
  1. After Customizations a new window will appear. Select Customize this system in that.

Embedding Power BI report in CRM using Solution - 9

  1. After the above steps a window of Solution will pop up.
  1. In the left navigation panel select ‘Model-driven apps’ and then Double click on the app which we created i.e., ‘Sales Hub’. 

Embedding Power BI report in CRM using Solution - 10

  1. Then again, a new window named ‘App Designer’ will pop up. 
  1. Click on the Dashboards dropdown. You will get a panel on the right side of the screen. Check the boxes of the reports that you need to configure in CRM. Then the name of the report you have selected will be visible in the Dashboard dropdown.
  1. After the name of the report is visible. Then, ‘Save’.

Embedding Power BI report in CRM using Solution - 11

  1. After saving, you will have to ‘Publish’ the changes made.

Embedding Power BI report in CRM using Solution - 12

  1. After publishing, you will have to ‘Save & Close’ the changes.

Embedding Power BI report in CRM using Solution - 13

  1. After Save & Close App Designer window will be closed and the Model-driven app will appear again. There you’ll have to again ‘Publish Customizations’.

Embedding Power BI report in CRM using Solution - 14

  1. After the above process is completed. Go back to the D365 CRM Home page. Select ‘Dashboards’ in the left pane. Click the drop-down where we can select our Report named ‘Azure DevOps Report’.

Embedding Power BI report in CRM using Solution - 15

By following the above process you’ll be able to embed the Power BI report in Dynamics 365 CRM using Power Apps.

Addend Analytics is a Microsoft Gold Partner based in Mumbai, India, and a branch office in the U.S.

Addend has successfully implemented 100+ Microsoft Power BI and Business Central projects for 100+ clients across sectors like Financial Services, Banking, Insurance, Retail, Sales, Manufacturing, Real estate, Logistics, and Healthcare in countries like the US, Europe, Switzerland, and Australia.

Get a free consultation now by emailing us or contacting us.