Export (0) Print
Expand All

Deployment entities and deployment configuration settings

Applies To: Microsoft Dynamics CRM 2013, Microsoft Dynamics CRM Online

There are two types of settings managed by the deployment web service: deployment entities (derived from DeploymentEntity) and deployment configuration settings (derived from DeploymentConfigSettings). You can use the RetrieveAllRequest, RetrieveRequest, UpdateRequest and DeleteRequest messages to interact with these entity types.

Alternatively, you can use Windows PowerShell commands to interact with these entity types. Each one has its own command such as Get-CrmOrganization. For more information, see Administer the deployment using Windows PowerShell.

When you retrieve, delete or update a deployment record, you specify the type of deployment entity you are working with using the DeploymentEntityType enumeration. These types correspond to the classes shown below.

Deployment entities

The following table lists the deployment entity classes.

 

Entity class name Description

Certificate

Contains information about a certificate.

DeploymentAdministrator

Contains information about the administrator for a Microsoft Dynamics CRM deployment.

LicenseProperties

Contains information about a license.

Organization

Contains information about the organizations in a deployment.

Server

Contains information about the servers for a deployment.

Deployment configuration settings

The following table lists the configuration settings classes.

 

Configuration settings class name Description

AsyncSettings

Contains settings values regarding asynchronous jobs and can be used to tune the asynchronous processing service.

ClaimsSettings

Contains settings for claims authentication.

CustomCodeSettings

Contains settings that pertain to running custom code.

DashboardSettings

Contains settings for dashboards.

DupSettings

Contains settings that tune the operation of duplicate detection.

EtmSettings

Contains settings for enterprise transaction management that can be used to throttle CRM for Outlook.

IfdSettings

Contains settings for Internet facing deployments.

ImportSettings

Contains settings that tune a data import operation.

MarketplaceSettings

Contains settings for the Marketplace.

MonitoringSettings

Contains monitoring settings.

MultiEntityQuickFindSettings

Contains settings for multi-entity quick find (finds records of different types).

QuickFindSettings

Contains settings for quick find (finds records of one type).

ServerSideSyncACTSettings

Contains settings for controlling server-side synchronization for accounts, contacts, and tasks.

ServerSideSyncEmailSettings

Contains settings for controlling server-side synchronization for emails.

ServerSideSyncQueueSettings

Contains settings for controlling server-side synchronization for queues.

SqmSettings

Contains SQM settings.

TeamSettings

Contains settings for auto created (system-managed) access teams.

ThrottleSettings

Contains settings that can be used to throttle CRM for Outlook.

TraceSettings

Contains settings that tune the amount of trace information generated.

WebAddressSettings

Contains deployment root domain address values.

WorkflowSettings

Contains deployment wide workflow settings.

YammerSettings

Contains settings for Yammer.

Deployment web service object model

The following shows the class diagram for the deployment service entities and settings entities.

Deployment web service object model

See Also

Microsoft Dynamics CRM 2013 and Microsoft Dynamics CRM Online
Send comments about this topic to Microsoft.
© 2014 Microsoft Corporation. All rights reserved.
Show:
© 2014 Microsoft