Get and set deployment configuration settings
Applies To: Dynamics CRM 2013
You can use the Get- and Set-CrmSettings commands to retrieve and update many different settings properties for a Microsoft Dynamics CRM deployment.
In This Topic
AsyncSettings
ClaimsSettings
CustomCodeSettings
DashboardSettings
DupSettings
EtmSettings
IfdSettings
ImportSettings
MarketplaceSettings
MonitoringSettings
MultiEntityQuickFindSettings
QuickFindSettings
SqmSettings
TeamSettings
ThrottleSettings
TraceSettings
WebAddressSettings
WorkflowSettings
YammerSettings
AsyncSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
JobTimeoutLockedInterval |
Gets or sets the interval used to query to see if there are any organization maintenance jobs that have timed out. |
Integer |
MaxJobExecutionTime |
Gets or sets a value used for organization maintenance jobs to determine if a job has timed out. |
Integer |
MaxRetries |
Gets or sets the number of times an asynchronous job will retry before it fails or suspends. |
Integer |
MaxStateStatusUpdateMaxRetryCount |
Gets or sets the maximum number of times a database operation will be attempted before failure. |
Integer |
OrgDatabaseMaintenanceJobInterval |
Gets or sets the interval used to query to see if there is a pending organization maintenance job. |
Integer |
RetryInterval |
Gets or sets the default rate of retries for failed asynchronous operations. |
Integer |
SdkRootDomain |
Gets or sets the root domain used for calls into the Microsoft Dynamics CRM service from the asynchronous service. |
String |
SelectInterval |
Gets or sets the interval used to determine if new asynchronous operations should be loaded into memory. |
Integer |
ThrottlingConfiguration |
Gets or sets the throttling configuration. |
String |
TimeoutLockedInterval |
Gets or sets the interval used to query to see if there are any asynchronous operations that have timed out. |
Integer |
ClaimsSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
Enabled |
Gets or sets whether or not claims is enabled. |
Boolean |
EncryptionCertificate |
Gets or sets the encryption certificate name. |
String |
FederationMetadataUrl |
Gets or sets the federation metadata URL. |
String |
FederationProviderType |
Gets or sets the federation type provider. |
Integer |
SessionSecurityTokenLifetimeInHours |
Gets or sets the security session token lifetime, in hours. |
Integer |
CustomCodeSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
AllowDeclarativeWorkflows |
Gets or sets whether XAML workflows are allowed on the server. |
Boolean |
AllowExternalCode |
Gets or sets whether plug-ins and custom workflow activities can be registered on the server. |
Boolean |
DashboardSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
MaximumControlsLimit |
Gets or sets the maximum number of controls allowed on dashboards for the server. The maximum value is 20. |
Integer |
DupSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
BulkDetectBatchSize |
Gets or sets the bulk duplicate detection batch size. |
Integer |
MatchcodeLength |
Gets or sets the length of the match code. |
Integer |
MatchcodePersistenceInterval |
Gets or sets the persistence interval for the match code. |
Integer |
MaxPublishedRules |
Gets or sets the maximum number of published rules. |
Integer |
PublishAsyncPollingInterval |
Gets or sets the polling interval for the asynchronous job. |
Integer |
PublishPageSize |
Gets or sets the page size for results. |
Integer |
EtmSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
Enabled |
Gets or sets whether Enterprise Transaction Monitor (ETM) is enabled. |
Boolean |
ThrottlingEnabled |
Gets or sets whether Enterprise Transaction Monitor (ETM) throttling is enabled. |
Boolean |
IfdSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
DiscoveryWebServiceRootDomain |
Gets or sets the discovery web service domain. |
String |
Enabled |
Gets or sets a value that indicates whether Internet-facing deployment (IFD) is enabled. |
Boolean |
ExternalDomain |
Gets or sets the external domain value for Internet-facing deployment (IFD). |
String |
IntranetAccessEnabled |
Gets or sets a value that indicates whether intranet access is enabled. |
Boolean |
OrganizationWebServiceRootDomain |
Gets or sets the organization web service domain. |
String |
WebApplicationRootDomain |
Gets or sets the web application server domain. |
String |
ImportSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
BatchSize |
Gets or sets the number of items to process in a batch. |
Integer |
ContentBufferSize |
Gets or sets the size of the content buffer. |
Integer |
CountUpdateBatchSize |
Gets or sets the batch size for import count updates. |
Integer |
MaxColumnsAllowed |
Gets or sets the maximum number of columns in an import file. |
Integer |
MaxDataTruncationRetryCount |
Gets or sets the maximum number or retries. |
Integer |
ParsedColumnDefaultSize |
Gets or sets the default size of the parsed column. |
Integer |
PickListBatchSize |
Gets or sets the batch size for picklist import. |
Integer |
MarketplaceSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
InternetConnectionProxyEndpoint |
Gets or sets the proxy server and port used for outgoing internet requests. |
String |
SolutionsMarketplaceEnabled |
Gets or sets whether the solutions marketplace is enabled. |
Boolean |
MonitoringSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
CertificateLifetimeNotificationThreshold |
Integer |
|
ResultsToKeep |
Integer |
MultiEntityQuickFindSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
MultiEntityQuickFindDegreeOfParallelism |
Gets or sets the maximum degree of parallelism for multi-entity search queries. |
Integer |
MultiEntityQuickFindEntityLimit |
Gets or sets the upper limit for the number of entities that can participate in a multi-entity search query. |
Integer |
MultiEntityQuickFindMaxRequestsPerOrgPerServer |
Gets or sets the maximum number of concurrent quick find requests per organization per server. |
Integer |
MultiEntityQuickFindMaxRequestsPerServer |
Gets or sets the maximum number of concurrent quick find requests per server |
Integer |
QuickFindSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
QuickFindEntityIndexLimit |
Gets or sets the maximum number of the attributes used in the quick find search query, after which the quick find indexes are not created. |
Integer |
QuickFindRecordLimit |
Gets or sets the maximum number of records that match the quick find query criteria before an exception error is thrown. This is needed for faster execution of the quick find searches. |
Integer |
SqmSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
SqmEnabled |
Gets or sets the value that indicates whether collection of information for the customer experience improvement program is enabled. |
Boolean |
TeamSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
MaxAutoCreatedAccessTeamsPerEntity |
Gets or sets the maximum number of auto created (system-managed) access teams per entity. |
Integer |
MaxEntitiesEnabledForAutoCreatedAccessTeams |
Gets or sets the maximum number of entities that can be enabled for auto created (system-managed) access teams. |
Integer |
ThrottleSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
ExecuteAsyncMaxConnectionsPerServer |
Gets or sets the maximum number of concurrent asynchronous execute operations per organization. |
Integer |
ExecuteAsyncPerOrgMaxConnectionsPerServer |
Gets or sets the maximum number of concurrent execute multiple operations per organization per server. |
Integer |
ExecuteMultipleMaxConnectionsPerServer |
Gets or sets the maximum number of concurrent execute multiple operations per organization. |
Integer |
ExecuteMultiplePerOrgMaxConnectionsPerServer |
Gets or sets the maximum number of concurrent execute multiple operations per organization per server. |
Integer |
FollowInYammerMaxConnectionsPerServer |
For internal use only. |
Integer |
FollowInYammerPerOrgMaxConnectionsPerServer |
For internal use only. |
Integer |
MapiSyncMaxConnectionsPerServer |
Gets or sets the server setting to control the maximum number of MAPI sync operations. |
Integer |
MapiSyncPerOrgMaxConnectionsPerServer |
Gets or sets the server setting to control the maximum number of MAPI sync operations per organization. |
Integer |
MaxBackgroundSendEmailRequestsPerOrgPerServer |
Gets or sets the Server setting to control the maximum number of background email send operations per organization. |
Integer |
MaxBackgroundSendEmailRequestsPerServer |
Gets or sets the server setting to control the maximum number of background email send operations. |
Integer |
OfflineSyncMaxConnectionsPerServer |
Gets or sets the server setting to control the maximum number of offline sync operations. |
Integer |
OfflineSyncPerOrgMaxConnectionsPerServer |
Gets or sets the Server setting to control the maximum number of offline sync operations per organization. |
Integer |
OutlookSyncMaxConnectionsPerServer |
Gets or sets the server setting to control the maximum number of CRM for Outlook sync operations. |
Integer |
OutlookSyncPerOrgMaxConnectionsPerServer |
Gets or sets the server setting to control the maximum number of CRM for Outlook sync operations per organization. |
Integer |
TraceSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
CallStack |
Gets or sets whether to save the call stack. |
Boolean |
Categories |
Gets or sets the categories to trace. |
String |
Directory |
Gets or sets the directory for the trace files. |
String |
Enabled |
Gets or sets whether tracing is enabled. |
Boolean |
FileSize |
Gets or sets the trace file size limit (MB). |
Integer |
WebAddressSettings
The following settings are available.
Name |
Description |
|
---|---|---|
DeploymentSdkRootDomain |
Gets or sets the root domain for the deployment Web service (SDK). |
String |
DiscoveryRootDomain |
Gets or sets the root domain for the discovery Web service. |
String |
HelpServerUrl |
Gets or sets the URL for help content server. |
String |
NlbEnabled |
Gets or sets whether network load balancing (NLB) is enabled. |
Boolean |
RootDomainScheme |
Gets or sets the root domain scheme: http or https. |
String |
SdkRootDomain |
Gets or sets the root domain for the organization web service (SDK). |
String |
SslHeader |
Gets or sets the secured sockets layer (SSL) header. |
String |
WebAppRootDomain |
Gets or sets the root domain for the Web application. |
String |
WorkflowSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
MaxDepth |
Gets or sets the maximum depth for a workflow. |
Integer |
MinInactiveSeconds |
Gets or sets the maximum number of seconds a workflow can be inactive. |
Integer |
YammerSettings
The following settings are available.
Name |
Description |
Data type |
---|---|---|
ApplicationId |
Gets or sets the application ID. |
String |
ApplicationSecret |
Gets or sets the application secret. |
String |
See Also
Administer the deployment using Windows PowerShell
Examples of Windows PowerShell commands
Add a deployment administrator (PowerShell)
Create an organization (PowerShell)
Configure web address settings (PowerShell)
Configure IFD settings (PowerShell)
Configure claims settings (PowerShell)
Delete a deployment administrator
© 2016 Microsoft Corporation. All rights reserved. Copyright