Overview of Microsoft Dynamics CRM 2011
Microsoft Dynamics CRM 2011 provides a range of customization capabilities. This chapter Overview of Microsoft Dynamics CRM 2011 provides an introduction to the CRM application architecture before we learn the different customization capabilities in depth, in later chapters. We’ll discuss the different application tiers and how they can be customized to meet the particular needs of your business. We’ll also cover some general principles such as supported and unsupported customizations, differences between deployment options, the benefits of using a repeatable implementation methodology, and the security roles required for customization.
In this chapter we will discuss:
Following points will be discuss in coming sections
- Microsoft Dynamics CRM 2011 has a multi-tier architecture that provides greater scalability, flexibility, and extensibility than a two-tier, client-server architecture.
The presentation tier displays the user interface through the CRM web client, CRM for Outlook, or CRM for the Mobile clients, and can be customized by using the client-side integration and web resources.
- The application tier runs on the CRM server and includes the web servers, business logic, security, and data access components. It can be customized by using the server-side integration, workflows and dialogs, and the plugins and custom workflow activities.
- The data tier stores the customer data and metadata. Customization is supported through metadata changes, but direct database access is not supported. Every application that interacts with CRM does so through the web services in the CRM platform. Alternatively, applications can use the SQL-based queries to retrieve the CRM data by using filtered views.
- There are a range of supported and unsupported configuration and customization methods available for Microsoft Dynamics CRM 2011. The unsupported methods may work initially, but might not work after an update or upgrade and will not be supported by Microsoft.
- Microsoft Dynamics CRM offers the on-premise, partner-hosted, and online deployment options, with a few customization and configuration differences between these options.
- Using an implementation methodology, such as Microsoft Dynamics Sure Step, ensures that a proven, repeatable process is followed so that nothing gets overlooked or omitted.
- A System Administrator or System Customizer security role is required to customize Microsoft Dynamics CRM 2011. The System Customizer security role has some limitations, such as creating plugins and web resources.
This chapter is a part of MB2-866 Microsoft Dynamics CRM 2011 Customization and Configuration Prep course. More chapters in this course are
The Practice tests included in this course are: