Things you might not know about solutions in MS CRM

Though we are working with the system very closely, certainly there are few things which we might not know.

Here I would like to give few important points related to solutions.


  • You can’t export your default solution as a managed solution
  • MS CRM don’t support importing a default solution taken from an on-premise deployment into a CRM Online organization or a default solution taken from a CRM Online organization into an on-premises deployment. MS CRM do support importing custom solutions between these deployment types, but not default solutions
  • When you export a managed solution, you can’t import it back into the organization it was imported from
  • All imported security roles will be attached to the root business unit
  • If you import customizations that include a language that is not installed on your system, any labels defined in the customizations will default to the base language of the Microsoft Dynamics CRM system the customizations were imported from.

These are very interesting points I came to know when I gone through MS CRM adminstration guide. Please comment if I miss any so that those points will be added to the list.

Minimum privileges for common tasks in MS CRM

1. When logging in to Microsoft Dynamics CRM:


  • To render the home page, assign the following privileges on the Customization tab: Read Web Resource, Read Customizations
  • To render an entity grid (that is, to view lists of records and other data): Read privilege on the entity, Read User Settings on the Business Management tab, and Read View on the Customization tab
  • To view single entities in detail: Read privilege on the entity, Read System Form on the Customization tab, Create and Read User Entity UI Settings on the Core Records tab

2. When logging in to Dynamics CRM for Outlook:

  • To render navigation for Microsoft Dynamics CRM and all Microsoft Dynamics CRM buttons: Read Entity and Read View on the Customizations tab
  • To render an entity grid: Read privilege on the entity, Read Customizations and Read Web Resource on the Customization tab, and Read Saved View on the Core Records tab
  • To render entities: Read privilege on the entity, Read System Form on the Customization tab, and Create, Read, and Write User Entity UI Settings on the Core Records tab

Featured Post

Improving MS CRM Performance

Performance on MS CRM is always a crucial thing and we may follow different ways to achieve the performance thing. Below is the one more a...