Microsoft Dynamics CRM 2011 Customization and Configuration
(Microsoft Training Course: 80294) - 3 days - £1425 exc VAT

Save up to 50% of the cost of some courses: check our Certification Packages or buy F1 Training Vouchers
 Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct 
London (Tabernacle St) Centre EC2        27     
London International House Centre E1W30             
London Middlesex Street Centre E1          21   

> Target Audience
This course teaches students the techniques required to customize Microsoft Dynamics CRM 2011 to meet the specialized needs of businesses. It is intended for both novice and experienced customizers of Microsoft Dynamics CRM who are familiar with the end-user principles of the software.
> Course outline
  1. Business Units and Security Roles
  2. Configuring Users and Teams
  3. Customizing Microsoft Dynamics CRM Overview
  4. Customizing Fields
  5. Customizing Entities
  6. Customizing Relationships and Mappings
  7. Customizing Forms, Views and Charts
  8. Configuring Field Security
  9. Configuring Auditing
  10. Configuring Solutions

Module 1: Business Units and Security Roles
  • This module explains how to create and configure Business Units in Microsoft Dynamics CRM. It also explains the design principles behind Security Roles, and how to create and modify new Security Roles.
  • Business Units
  • Managing Business Units
  • Security Features
  • Lab: Maintaining Business Units
  • Lab: Copying and Creating Roles
  • Identify why an organizational hierarchy is defined in Microsoft Dynamics CRM.
  • Identify the differences between the root business unit and all other business units.
  • Identify the guidelines that control maintenance of Business Units.
  • Create and maintain Business Units in Microsoft Dynamics CRM.
  • Identify the guidelines that control maintenance of business units.
  • Create and maintain business units in Microsoft Dynamics CRM.
  • Identify how privileges, access levels, and Security Roles are used by Microsoft Dynamics CRM to ensure data integrity and privacy.
  • Distinguish between entity-based privileges and task-based privileges.
  • Differentiate between the five types of access levels used within the Security Roles.
  • Identify how Microsoft Dynamics CRM uses Security Roles.
  • Identify the advantages of using the default Microsoft Dynamics CRM Security Roles.
  • Identify the properties of the system's two default administrative roles.
  • Define the relationship between roles and Business Units.
  • Create new Security Roles.
  • Create new Security Roles by copying privileges and access levels from existing Security Roles.
  • Identify best practices to follow when configuring Security Roles.
Module 2: Configuring Users and Teams
  • This module describes how to create and configure Users and Teams in Microsoft Dynamics CRM.
  • User Management Overview
  • Adding and Maintaining User Accounts
  • Team Configuration
  • Lab: Managing User Accounts
  • Lab: Managing Teams
  • Review the characteristics of Microsoft Dynamics CRM's user management structure.
  • Create and maintain user accounts in Microsoft Dynamics CRM.
  • Identify the differences between adding a single user and adding multiple users at one time.
  • Identify the characteristics associated with each user licensing option.
  • Create and maintain teams of users in Microsoft Dynamics CRM.
Module 3: Customizing Microsoft Dynamics CRM Overview
  • This module describes the customization architecture of CRM, the principles behind Solutions and their components.
  • Customization Methodology
  • Who can Customize Microsoft Dynamics CRM?
  • Types of Customizations
  • Types of Customizations - Solutions
  • Lab: Creating a Solution
  • Recognize the importance of defining and using an effective implementation methodology as you develop customizations.
  • Identify how the Microsoft Dynamics CRM architecture influences how and where you customize Microsoft Dynamics CRM.
  • Recognize the types of customizations that can be made based on the default Microsoft Dynamics CRM security roles.
  • Recognize some of the ways that Microsoft Dynamics CRM can be customized.
  • Identify which customizations require publishing and the various ways to publish your customizations.
  • Understand the use of Solutions.
  • Discover how you can re-use customizations by exporting Solutions made in one deployment and importing them into another.
  • Create a new Solution.
  • Identify the components of Solutions.
  • Identify the differences between Managed and Unmanaged Solutions.
  • Configure properties of Managed Solution Components.
Module 4: Customizing Fields
  • This module explains the use of fields in Microsoft Dynamics CRM.
  • Customization Concepts
  • Field Data Types
  • Field Properties
  • Creating Fields
  • Creating Option Sets
  • Lab: Creating a Custom Field
  • Lab: Creating and Using a Separate Option Set
  • Review the types of fields available in the system.
  • Describe the different Data Types available.
  • Describe the different Field Properties.
  • Create and edit fields to meet the business needs of your organization.
  • Examine how to create, configure and delete Option Sets.
Module 5: Customizing Entities
  • This module explains how to create new entities and the various configuration options available in Microsoft Dynamics CRM.
  • Entity Concepts
  • Modifying Custom Entities
  • Lab: Creating Custom Entities
  • Lab: Modifying Entities
  • Review the types of entities available in the system.
  • Configure security settings to control access to and maintenance of custom entities.
  • Edit Existing Entities to meet the business needs of your organization.
  • Examine how to create, configure, and delete custom entities.
  • Configure the properties in a Managed Solutions.
Module 6: Customizing Relationships and Mappings
  • This module explains the purpose of entity relationships in Microsoft Dynamics CRM.
  • Types of Entity Relationships
  • Creating Entity Relationships
  • Entity Mapping
  • Lab: Create a Manual N:N Relationship
  • Lab: Create a Mapping
  • Identify the various types of supported Relationships that can link custom entities with other custom entities and with system entities.
  • Understand how 1:N Relationship rules control how certain actions taken on a record affect related records.
  • Create entity relationships and configure relationship behavior.
  • Discuss how field mapping facilitates data entry when new records related to a parent record are created.
Module 7: Customizing Forms, Views and Charts
  • This module explains the design, creation and customization of Views, Charts and Forms.
  • Basic UI Customization Capabilities
  • View Customization Overview
  • Charts
  • Form Customization Overview
  • Other Form Objects
  • Creating New Forms
  • Lab: View Customization
  • Lab: Creating Charts
  • Lab: Forms Design
  • Introduce the basic user interface components that can be customized to meet your organization's business requirements.
  • Identify the different ways in which a view can be customized.
  • Understand the use of Charts with Views, including drill-down capabilities.
  • Examine the method of creating and configuring Charts for entities.
  • Identify the features of the form customization tool.
  • Investigate the other form objects available.
  • Identify how to add, maintain and organize fields on a form.
Module 8: Configuring Field Security
  • This module explains the concept of field security in Microsoft Dynamics CRM.
  • Field Security Scope
  • Field Security and Other Security Methods
  • Lab: Creating and Testing a Field Security Profile
  • Lab: Modify Field Security
  • Understand the use of field level security in Microsoft Dynamics CRM.
  • Create and maintain Field Security Profiles.
  • Understand how field permission work with Field Security Profiles.
  • Implement Field Security Profiles by assigning them to Users and Teams.
  • Examine how field security interacts with entity and record security.
Module 9: Configuring Auditing
  • This module describes the auditing architecture of Microsoft Dynamics CRM.
  • Enabling Auditing
  • Viewing Audit Data
  • Managing Audit Partitions
  • Lab: Configure Auditing
  • Understand the architecture of auditing.
  • Examine the use of audit partitions.
  • Identify the actions that can be audited.
  • Identify the different types of entities that are audited by default.
  • Understand how to turn on auditing and select the entity types to be audited.
  • Set auditing for individual attributes of auditable entities.
  • Examine audit logs.
  • Manage audit partitions.
Module 10: Configuring Solutions
  • This module describes the difference between managed and unmanaged Solutions and illustrates the methods used to export and import both types.
  • Solutions Review
  • Exporting and Importing Unmanaged Solutions
  • Exporting and Importing Managed Solutions
  • Lab: Unmanaged Solutions
  • Lab: Exporting and Importing Managed Solutions
  • Review the attributes and functions of Solutions.
  • Identify how to Export and Import unmanaged Solutions.
  • Examine the effect of importing unmanaged Solutions.
  • Identify how to Export and Import managed Solutions.
  • Examine the effect of importing managed Solutions.
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
  • A working knowledge of how to use Microsoft Dynamics CRM 2011.
  • A basic understanding of Microsoft SQL Server and relational database functionality.
  • Completed Microsoft Dynamics CRM 2011 applications training.
> Purpose
After completing the course, students will be able to design and implement strategies for the creation of Business Units and Security Roles; create and configure Microsoft Dynamics CRM Users and Teams; describe the principles of customizing the system; create and configure fields for both custom and system entities; create and configure custom entities, including standard and activity entities; design, create and configure relationships between entities; create and configure Views, Charts and Forms for both system and custom entities; implement Field Security in Microsoft Dynamics CRM; configure and monitor audition on Microsoft Dynamics CRM components; design, create and configure Solutions in Microsoft Dynamics CRM; implementing both managed and unmanaged Solutions.