web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Active Discussion

List of all Power BI Dashboard

(0) ShareShare
ReportReport
Posted on by 15

Hey everyone,

Just wanted to see if anyone has any suggestions about an issue i'm having. 
I basically need a place on CRM to hold a list of all our PBI Dashboards. Because D365 only allows PBI dashboards to be created in Personal mode, i can't add them as a group in the sitemap.

The only alternative i have come up with is creating a HTML page with direct links to the PBI Report (viewable in the PBI App) but i wanted to keep users within CRM via the CRM dashboards.

Any suggestions would be greatly appreciated.

Cheers,

Jitesh 

  • UD-20081740-0 Profile Picture
    2 on at

    Hi Jitesh,

     

    Instead of creating and maintaining an external HTML page, you can keep users inside Dynamics 365 by using Power BI Embedded, along with Custom Pages or Web Resources where appropriate.

     

    While user-created Power BI dashboards are personal, you can integrate Power BI reports into a model-driven app and expose them through the app navigation/sitemap.

     

    A few ways you could structure this natively in CRM:

     

    * Power BI Embedded: Embed the required Power BI reports directly into your Dynamics 365/model-driven app. You can then provide users with a dedicated Power BI section in the app navigation, rather than sending them to external links.

     

    * Organize through a Power BI App/Workspace: If you have many reports — Sales, Finance, Operations, HR, etc. — you can organize them within a Power BI Workspace/App and expose the relevant reports through Dynamics 365. This gives you a central place to manage the reporting content instead of maintaining individual HTML links.

     

    * Custom Pages / Web Resources: If you need more control over the navigation or presentation, you can use a Custom Page or Web Resource within the model-driven app and include the relevant Power BI content there.

     

    The overall navigation could be something like:

     

    CRM → Power BI → Sales | Finance | Operations | HR

     

    This way, users can access the reporting content from within CRM without having to maintain a separate HTML page or manually manage individual report links.

     

    For security, the Power BI permissions and underlying data access should also be configured appropriately. Licensing requirements will depend on how the Power BI content is shared and embedded, so that would need to be checked against your Power BI/Dynamics 365 setup.

     

    Hope this helps!

     From

    Cepheus Team

    https://cepheusonline.com/

     

     

  • Daniyal Khaleel Profile Picture
    865 Most Valuable Professional on at

    I’d recommend creating a Custom Page in Power Apps and adding it to the D365 sitemap.

    You can display a list of your Power BI reports/dashboards there, with buttons/links to open each report.

    D365 Sitemap → Power BI Dashboards → Select Report → Open

    This keeps users within the CRM experience and is cleaner than maintaining an HTML page.

  • Syed Aqib Raza Profile Picture
    94 on at

    Yes, you can keep the users inside Dynamics 365 without creating an HTML page with direct Power BI links.

    A common approach is:

    1. Create the Power BI report in Power BI Desktop
      • Build your report/dashboard in Power BI Desktop.
      • Make sure the required tables, relationships, measures, and visuals are configured.
      • Publish the report to the required Power BI Service workspace using Publish → Select Workspace.
    2. Open the report in Power BI Service
      • Go to the workspace where you published the report.
      • Verify that the report is accessible to the required users.
      • Make sure users have the appropriate Power BI permissions/licensing.
    3. Add the Power BI report/dashboard to Dynamics 365
      • Open your Dynamics 365 / model-driven app.
      • Go to Settings → Advanced Settings (depending on your environment/version).
      • Configure the Power BI integration if it isn't already enabled.
      • In Dynamics 365, create/add the required Power BI dashboard and select the Power BI workspace/report that you published.
    4. Add it to the Dynamics 365 sitemap
      • Open Power Apps → Solutions.
      • Open the solution containing your model-driven app.
      • Open the Model-driven App Designer.
      • Select the Sitemap.
      • Add a new Subarea under the required Area/Group.
      • For the page/dashboard type, select the Power BI/dashboard option available in your environment.
      • Select the Power BI dashboard/report you want to expose.
      • Give it a proper title, such as Sales Dashboard, Customer Service Dashboard, or Management Dashboard.
    5. Save and Publish
      • Save the app.
      • Publish the model-driven app.
      • Users can then open the dashboard directly from the Dynamics 365 sitemap instead of going to Power BI separately.

    This way, Power BI remains hosted and managed through the Power BI Service workspace, while users can access the report directly from the Dynamics 365 navigation/sitemap.

    One important point: Power BI permissions still apply. Adding the report to the Dynamics 365 sitemap doesn't automatically give users access to the underlying Power BI content; they also need the appropriate Power BI workspace/report permissions and licensing.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
Daniyal Khaleel Profile Picture

Daniyal Khaleel 23 Most Valuable Professional

#2
Syed Aqib Raza Profile Picture

Syed Aqib Raza 19

#3
11manish Profile Picture

11manish 16 Super User 2026 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans