This task requires the System Administrator or System Customizer security role A defined set of privileges. The security role assigned to a user determines which tasks the user can perform and which parts of the user interface the user can view. All users must be assigned at least one security role in order to access the system. or equivalent permissions. Customization tasks can be performed only while you are online. More information: Customization Permissions
Important
Only import solutions that you've obtained from a trusted source. Customizations might include code that can send data to external sources.
When you import customizations or settings that already exist on the target system, the imported customizations will overwrite the existing ones. This situation can happen if you have already customized Microsoft Dynamics CRM, and then add new customizations provided by a third party.
Custom and customizable entities, including view, forms, fields, relationships, and charts.
Client extensions.
Option sets.
Relationship roles.
Connection roles.
Security roles Defined sets of privileges.The security role assigned to a user determines which tasks the user can perform and which parts of the user interface the user can view. All users must be assigned at least one security role in order to access the system..
Field-level security profiles.
Reports.
Dashboards.
Templates.
Workflows and dialogs.
Plug-in assemblies.
System settings.
In the Navigation Pane, click Settings.
Under Customization, click Solutions.
On the Actions toolbar, click Import.
To browse through folders and locate a compressed (.zip) file or a cabinet (.cab) file that contains customizations and settings exported from Microsoft Dynamics CRM, click Browse.
- OR -
In the text box next to the Browse button, type the path and file name of a compressed (.zip) file or a cabinet (.cab) file that contains exported customizations and settings.
Click Next.
After the file is processed, click View solution package details to see a list of the solution components that were imported. If any of the items could not be processed successfully, a dialog box displays error messages.
If you are updating an existing solution, the Import Options window is displayed. Here, select either Maintain customization (recommended) or Overwrite customizations. The two options are described in the window.
If you want to activate any workflows and enable any SDK message processing steps included in the solution, select the Post Import Actions check box. The workflows and SDK message processing steps will begin working as soon as the import is finished.
Click Next.
When the solution import is done, a message appears notifying you if it was successful. If any of the items could not be processed successfully, the dialog box displays error messages.
To publish customizations for only the component that you are currently editing, on the Home tab, in the Save group, click Publish.
To publish customizations for all unpublished components at one time, click Publish All Customizations.
Notes
You cannot import a custom entity with the same name as an existing entity. Microsoft Dynamics CRM allows duplicate display names, though.
You can import only items that you have organization-level access to create, read, and update.
You must have the System Administrator security role to import security roles Defined sets of privileges.The security role assigned to a user determines which tasks the user can perform and which parts of the user interface the user can view. All users must be assigned at least one security role in order to access the system., organization settings, sdk message processing steps, and plug-in assemblies.
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.
All imported security roles will be attached to the root business unit.
If an imported security role originated from the same Microsoft Dynamics CRM system, any changes applied to the security role will be merged. All privileges on system entities for the security role will be replaced by privileges defined by the security role that is being imported.