June 05, 2018

How to create a Dashboard on Dynamics 365 CRM?

827 Views
How to create a Dashboard on Dynamics 365 CRM?

Preface

Creating a dashboard might not be the primary requirement while working on Dynamics 365 CRM. However, no data manipulation is complete without its representation. Also, you need not be an expert in Dynamics 365 CRM if your forte is only data representation, though knowing how to work around the system to get the components you need, is imperative.

If this keeps you captured, keep reading further.

Introduction

Anyone working with charts would know how a certain chart would appear with the provided input parameters. If you do a quick search on the internet, you would also get help on creating dashboards, however not many articles or videos specify that what you are being hand-held to create is just a personal dashboard.

Well if you are someone who likes to work with your team and improve their performance and also the projected numbers then you might also like your team to regularly check statistics and also contribute to improve them.

Use case

My first use case was to create a very basic custom dashboard with charts that pulled data from the entity or record type Account and have the team access it.

However, as mundane as it may sound, for someone who isn’t proficient in the application and has just begun to uncover the menu actions on Dynamics 365 CRM, creating a dashboard available to all users comes with a few bummers.

The first roadblock that came to me right at the start was that the Dashboard creation in the menu actions just ended in creating a personal dashboard while I was aiming to create one that would be visible to my entire team.

How to Create a Dashboard on Dynamics 365?

How to Create a Dashboard on Dynamics 365?

How to Create a Dashboard on Dynamics 365?

How to Create a Dashboard on Dynamics 365?

So, if you thought that creating a dashboard from the one in the above screenshot was what that was needed to be done, you might just end up creating a personal dashboard that shows up under My Dashboards something like in the following screenshot.

How to Create a Dashboard on Dynamics 365?

However, your intent to create a dashboard which your entire team can refer to comes under System Dashboards.

Resolution

One of the ways is to Share the dashboard with the required team members. This becomes difficult to manage when multiple personal views or charts are also used in the dashboard, as it requires sharing those charts as well. Another drawback is exporting of personal dashboard is not enabled hence moving a dashboard to another environment requires recreating the dashboard from scratch.

Recommended approach in this is to use System Dashboards. Detailed steps to do so are described in below steps -

Step 1 – Check the Security Role

You should first check if your security role is of the System Administrator. If you are one, you should then be able to navigate from the breadcrumb navigation, and go to Settings > Customization > Customizations

How to Create a Dashboard on Dynamics 365?

Of the available options, click Customize the System.

How to Create a Dashboard on Dynamics 365?

Step 2 – Create a System Dashboard

Anything that you wish to create for all users here comes under the umbrella of Default Solution. Hence creating a dashboard meant to be visible to the entire team starts right here.

Click on Components > Dashboards and now create a new dashboard.

How to Create a Dashboard on Dynamics 365?

Choose a layout and Create one and name it.

How to Create a Dashboard on Dynamics 365?

How to Create a Dashboard on Dynamics 365?

You can confirm that the process was successful as you see your dashboard show up in the list.

How to Create a Dashboard on Dynamics 365?

However, for the dashboard to show up in the list on the home page, select and Publish it.

How to Create a Dashboard on Dynamics 365?

The dashboard you just created is just a blank area that needs some visuals.

How to Create a Dashboard on Dynamics 365?

Step 3 – Create a View for Chart

Let’s start with a very basic visual of inserting Charts.

Select the Entity you want to create a chart for. You could work from an existing view or create a new View.

Similar caveat as creating a dashboard – a view can be used in the chart only if it is a system created. So expand the node of the entity you want to create a view for and go ahead creating one.

How to Create a Dashboard on Dynamics 365?

How to Create a Dashboard on Dynamics 365?

You can customize your view now by adding columns, configuring sort and filters.

How to Create a Dashboard on Dynamics 365?

How to Create a Dashboard on Dynamics 365?

Step 4 – Create a Chart Visual

Once you have identified an existing or created a new system view to be used in the chart, click on the Chart node and create a new one or use an existing one to go into the dashboard.

How to Create a Dashboard on Dynamics 365?

In my case, I’ve created a new view for the chart so that I can demonstrate to the same system view as reference.

How to Create a Dashboard on Dynamics 365?

How to Create a Dashboard on Dynamics 365?

As a final step, publish all customizations so that your work shows up on the System Dashboard.

How to Create a Dashboard on Dynamics 365?

Step 5 – Add Component to the Dashboard

Reopen your dashboard and click on the Insert Chart on any of the tile in the layout and select the Record Type, View and Chart to add that as a tile component.

How to Create a Dashboard on Dynamics 365?

Depending on the chosen dashboard layout, you can go ahead and fill all the other tiles likewise.

Your final dashboard should start showing up data something like the one below or rather a more pleasant visual once you start filling in other tiles.

How to Create a Dashboard on Dynamics 365?

Conclusion

This is just a starting to create a dashboard. What I was assigned next was even more interesting though a lot simpler from what I initially thought it might be. Stay tuned for the next in the series!

Leave a Reply

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