Export (0) Print
Expand All

Deployment entities and deployment configuration settings

Applies To: CRM 2015 on-prem, 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.

ClaimsSettingsBase

Base class for ClaimsSettings and OAuthClaimsSettings.

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 Dynamics 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).

OAuthClaimsSettings

Contains settings for OAuth.

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 Dynamics 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 2015 and Microsoft Dynamics CRM Online
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft