Working with Dashboards in Dynamics CRM

Exclusive offer: get 50% off this eBook here
Microsoft Dynamics CRM 2011: Dashboards Cookbook

Microsoft Dynamics CRM 2011: Dashboards Cookbook — Save 50%

Over 50 simple but incredibly effective recipes for creating, customizing, and interacting with rich dashboards and charts with this book and ebook

A$23.99    A$12.00
by Mark AuCoin | January 2012 | Microsoft

One of the best user features found in Dynamics CRM 2011 is the addition of standard dashboards. Dashboards can contain any combination of charts, lists, and other components to help give users a visual and interactive view of their CRM data. This article will explain how to edit user and system dashboards along with detailed information about the different properties that you can change on chart and list components.

In this article by Mark AuCoin, author of Microsoft Dynamics CRM 2011: Dashboards Cookbook, we will cover the following topics:

  • Editing a user dashboard
  • Editing a system dashboard
  • Deleting a user dashboard
  • Deleting a system dashboard

(For more resources on Microsoft Dynamics CRM, see here.)

Editing a user dashboard

After creating a user dashboard or getting access to another user dashboard, you may still need to adjust the layout and settings of the dashboard.

Getting ready

Navigate to the Dashboards section in the Dynamics CRM 2011 Workplace area.

How to do it...

Carry out the following steps in order to complete this recipe:

  1. Select the Dashboards link from the Workplace area.
  2. Select one of your user dashboards, as shown in the following screenshot:
  3. Working with Dashboards in Dynamics CRM

  4. From the Dashboards menu in the Dynamics CRM 2011 ribbon, click on the Edit button, as highlighted in the following screenshot:
  5. Working with Dashboards in Dynamics CRM

  6. The dashboard editor screen will open, and the dashboard is now in Edit mode, as shown in the following screenshot:
  7. Working with Dashboards in Dynamics CRM

  8. In order to edit the components on the dashboard, select a component by clicking on it with the mouse, and then click on the Edit Component ribbon button, as shown in the following screenshot:
  9. Working with Dashboards in Dynamics CRM

There's more...

Dynamics CRM has a robust security system that combines roles-based security and user permissions. These security settings allow the administrator to control access to data and functionality in the Dynamics CRM system.

Security roles for editing user dashboards

In order for a Dynamics CRM user to edit user dashboards, they must have a security role that grants the Write privilege for the User Dashboard entity . If a user's security role does not have this privilege, then they will not see the Edit button on the dashboard ribbon:

Working with Dashboards in Dynamics CRM

Editing a system dashboard

The system dashboards are intended to be viewed by all users of Dynamics CRM. These dashboards are created and managed by users with the System Customizer or System Administrator security roles (by default these roles have the Write privilege for the System Forms entity). Edits made to these dashboards are seen by all users.

Getting ready

Editing a System dashboard requires you to first navigate to the Customization section in the Dynamics CRM 2011 Settings area.

How to do it...

Carry out the following steps in order to complete this recipe:

  1. From the Customization section, click on the Customize the System link, as shown in the following screenshot:
  2. Working with Dashboards in Dynamics CRM

  3. This will launch the solution editor dialog showing the Default Solution for Dynamics CRM 2011. Click on the Dashboards link located in the left-hand side navigation section, as shown in the following screenshot:
  4. Working with Dashboards in Dynamics CRM

  5. A listing of system dashboards will be shown. Double-click on the Microsoft Dynamics CRM Overview dashboard record. This will launch the dashboard editor screen.
  6. Working with Dashboards in Dynamics CRM

  7. In order to edit the components on the dashboard, select a component by clicking on it with the mouse, and then click on the Edit Component ribbon button, as shown in the following screenshot:
  8. Working with Dashboards in Dynamics CRM

There's more...

Dynamics CRM has a robust security system that combines roles-based security and user permissions. These security settings allow the administrator to control access to data and functionality in the Dynamics CRM system.

Security roles for editing system dashboards

In order for a Dynamics CRM user to edit system dashboards, they must have a security role which grants the Write privilege for the System Form entity. If a user's security role does not have this privilege, then they will not be able to edit the dashboard when customizing the system. By default, the System Forms are only editable by users with the System Customizer or System Administrator security roles as they both have full privileges to the System Form entity.

Working with Dashboards in Dynamics CRM

Deleting a user dashboard

Creating new dashboards in Dynamics CRM is an excellent feature; however the on-going management of dashboards may require you to remove or delete some dashboards that are no longer needed. Deleting dashboards in Dynamics CRM cannot be undone; users should understand that deleting a dashboard is permanent.

Getting ready

Navigate to the Dashboards section in the Dynamics CRM 2011 Workplace area.

How to do it...

Carry out the following steps in order to complete this recipe:

  1. Select the Dashboards link from the Workplace area, as shown in the following screenshot:
  2. Working with Dashboards in Dynamics CRM

  3. The user dashboards will be in the My Dashboards section of this list.
  4. Once you have selected a user dashboard, the Delete button in the Dashboards bar will be enabled. Click on the Delete button, as shown in the following screenshot:
  5. Working with Dashboards in Dynamics CRM

  6. You will be prompted with a Confirm Deletion dialog . As the message in this dialog states, deleting a dashboard cannot be undone. If you want to continue and delete this dashboard from your system, click on the OK button. When the operation is finished, the screen will refresh and that dashboard will no longer be available.
  7. Working with Dashboards in Dynamics CRM

How it works...

The layouts and settings used to generate user dashboards are stored as records in the Dynamics CRM database. Deleting the dashboard will remove this record from the CRM database and cannot be reversed. Deleting the dashboard will only remove the dashboard layout and settings, not the associated data.

Microsoft Dynamics CRM 2011: Dashboards Cookbook Over 50 simple but incredibly effective recipes for creating, customizing, and interacting with rich dashboards and charts with this book and ebook
Published: January 2012
eBook Price: A$23.99
Book Price: A$39.99
See more
Select your format and quantity:

Deleting a system dashboard

Deleting a system dashboard will remove it from the list of available system dashboards for all of the Dynamics CRM users in a system. In order to delete a system dashboard, the user will need the System Customizer or System Administrator security roles.

Getting ready

Deleting a System dashboard requires you to navigate to the Customizations section in the Dynamics CRM 2011 Settings area.

How to do it...

Carry out the following steps in order to complete this recipe:

  1. From the Customizations section, click on the Settings link, as shown in the following screenshot:

    Working with Dashboards in Dynamics CRM

  2. This will launch the solution editor dialog showing the Default Solutionfor Dynamics CRM 2011. Click on the Dashboards link located in the left-hand navigation section.
  3. Once you have selected a user dashboard, the Delete button in the Dashboards bar will be enabled. Click on the Delete button, as shown in the following screenshot:
  4. A listing of the current system dashboards will be shown. Select a system dashboard and click on the Delete button in the toolbar. I suggest you create a test system dashboard to play with, rather than deleting a system dashboard that might be of value.

    Working with Dashboards in Dynamics CRM

  5. Dynamics CRM will prompt you for a confrmation. Clicking on OK under this dialog will delete and remove this system dashboard from your Dynamics CRM system. It cannot be undone, so be sure that you want to remove it frst. Of course, none of the CRM data (Contacts, Account, and so on), Charts, Lists or Web Resources will be delete from the system. Only the dashboard, which refers to these components and data, will be removed.
  6. Working with Dashboards in Dynamics CRM

Summary

In this article we saw how we can edit and delete a user and a system dashboard using the various properties setiings provided by charts and lists.



Microsoft Dynamics CRM 2011: Dashboards Cookbook Over 50 simple but incredibly effective recipes for creating, customizing, and interacting with rich dashboards and charts with this book and ebook
Published: January 2012
eBook Price: A$23.99
Book Price: A$39.99
See more
Select your format and quantity:

About the Author :


Mark AuCoin

Having been in the industry since 1992, Mark AuCoin has been involved in many different software projects. Starting out in application development, he learned about business needs while building robust client/server and ERP systems using Microsoft and Java development tools. Migrating to the internet, he was able to leverage his years of database and reporting skills to create business class web-enabled applications. Then a funny thing happened – Microsoft CRM. Mark was impressed with the ability to focus more on the business needs and “what” needs to get done instead of worrying so much about “how” it was going to get done. Since diving into Dynamics CRM in 2006, Mark took his own Dynamics CRM mobile solution to market, attained Microsoft Virtual Technical Specialist status for CRM and is a CRM Solution Specialist for Navantis Inc, which won the 2010 CRM Solution Partner of the Year award from Microsoft Canada.

Books From Packt


Microsoft Dynamics CRM 2011 New Features
Microsoft Dynamics CRM 2011 New Features

Microsoft Dynamics CRM 2011 Reporting and Business Intelligence
Microsoft SharePoint 2010 Power User Cookbook

Microsoft Dynamics GP 2010 Cookbook: LITE
Microsoft Dynamics GP 2010 Cookbook: LITE

Microsoft Dynamics AX 2009 Development Cookbook
Microsoft Dynamics AX 2009 Development Cookbook

Microsoft Dynamics Sure Step 2010
Microsoft Dynamics Sure Step 2010

Microsoft Dynamics NAV Administration
Microsoft Dynamics NAV Administration

Microsoft Dynamics AX 2009 Programming: Getting Started
Microsoft Dynamics AX 2009 Programming: Getting Started

Microsoft Dynamics NAV 2009 Application Design
Microsoft Dynamics NAV 2009 Application Design


Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software