< Back
Set-CrmSystemSettings
Post
NAME Set-CrmSystemSettings
SYNOPSIS
Update CRM Organization's System Settings.
SYNTAX
Set-CrmSystemSettings [[-conn] <CrmServiceClient>] [[-AcknowledgementTemplateId] <Guid>] [[-ACTDeliveryMethod]
<Int32>] [[-AllowAddressBookSyncs] <Boolean>] [[-AllowAutoResponseCreation] <Boolean>] [[-AllowAutoUnsubscribe]
<Boolean>] [[-AllowAutoUnsubscribeAcknowledgement] <Boolean>] [[-AllowClientMessageBarAd] <Boolean>]
[[-AllowEntityOnlyAudit] <Boolean>] [[-AllowMarketingEmailExecution] <Boolean>] [[-AllowOfflineScheduledSyncs]
<Boolean>] [[-AllowOutlookScheduledSyncs] <Boolean>] [[-AllowUnresolvedPartiesOnEmailSend] <Boolean>]
[[-AllowUserFormModePreference] <Boolean>] [[-AllowUsersSeeAppdownloadMessage] <Boolean>] [[-AllowWebExcelExport]
<Boolean>] [[-AMDesignator] <String>] [[-AutoApplyDefaultonCaseCreate] <Boolean>] [[-AutoApplyDefaultonCaseUpdate]
<Boolean>] [[-AutoApplySLA] <Boolean>] [[-BingMapsApiKey] <String>] [[-BlockedAttachments] <String>]
[[-BusinessClosureCalendarId] <Guid>] [[-CampaignPrefix] <String>] [[-CascadeStatusUpdate] <Boolean>]
[[-CasePrefix] <String>] [[-ContractPrefix] <String>] [[-CortanaProactiveExperienceEnabled] <Boolean>]
[[-CreateProductsWithoutParentInActiveState] <Boolean>] [[-CurrencyDecimalPrecision] <Int32>]
[[-CurrencyDisplayOption] <Int32>] [[-CurrentCampaignNumber] <Int32>] [[-CurrentCaseNumber] <Int32>]
[[-CurrentContractNumber] <Int32>] [[-CurrentInvoiceNumber] <Int32>] [[-CurrentKbNumber] <Int32>]
[[-CurrentOrderNumber] <Int32>] [[-CurrentQuoteNumber] <Int32>] [[-DefaultCountryCode] <String>]
[[-DefaultEmailServerProfileId] <Guid>] [[-DisableSocialCare] <Boolean>] [[-DisplayNavigationTour] <Boolean>]
[[-EmailConnectionChannel] <Int32>] [[-EmailCorrelationEnabled] <Int32>] [[-EnableBingMapsIntegration] <Boolean>]
[[-EnableSmartMatching] <Boolean>] [[-FullNameConventionCode] <Int32>] [[-GenerateAlertsForErrors] <Boolean>]
[[-GenerateAlertsForWarnings] <Boolean>] [[-GenerateAlertsForInformation] <Boolean>]
[[-GlobalAppendUrlParametersEnabled] <Boolean>] [[-GlobalHelpUrl] <String>] [[-GlobalHelpUrlEnabled] <Boolean>]
[[-HashDeltaSubjectCount] <Int32>] [[-HashFilterKeywords] <String>] [[-HashMaxCount] <Int32>]
[[-HashMinAddressCount] <Int32>] [[-IgnoreInternalEmail] <Boolean>] [[-IncomingEmailDeliveryMethod] <Int32>]
[[-InvoicePrefix] <String>] [[-IsAutoSaveEnabled] <Boolean>] [[-IsDefaultCountryCodeCheckEnabled] <Boolean>]
[[-IsDuplicateDetectionEnabled] <Boolean>] [[-IsDuplicateDetectionEnabledForImport] <Boolean>]
[[-IsDuplicateDetectionEnabledForOfflineSync] <Boolean>] [[-IsDuplicateDetectionEnabledForOnlineCreateUpdate]
<Boolean>] [[-IsFolderBasedTrackingEnabled] <Boolean>] [[-IsFullTextSearchEnabled] <Boolean>]
[[-IsHierarchicalSecurityModelEnabled] <Boolean>] [[-IsPresenceEnabled] <Boolean>] [[-IsUserAccessAuditEnabled]
<Boolean>] [[-KbPrefix] <String>] [[-MaxAppointmentDurationDays] <Int32>] [[-MaxDepthForHierarchicalSecurityModel]
<Int32>] [[-MaximumActiveBusinessProcessFlowsAllowedPerEntity] <Int32>] [[-MaximumDynamicPropertiesAllowed]
<Int32>] [[-MaximumTrackingNumber] <Int32>] [[-MaxProductsInBundle] <Int32>] [[-MaxRecordsForExportToExcel]
<Int32>] [[-MaxRecordsForLookupFilters] <Int32>] [[-MaxUploadFileSize] <Int32>] [[-MinAddressBookSyncInterval]
<Int32>] [[-MinOfflineSyncInterval] <Int32>] [[-MinOutlookSyncInterval] <Int32>]
[[-NotifyMailboxOwnerOfEmailServerLevelAlerts] <Boolean>] [[-OrderPrefix] <String>]
[[-OutgoingEmailDeliveryMethod] <Int32>] [[-PluginTraceLogSetting] <Int32>] [[-PricingDecimalPrecision] <Int32>]
[[-QuickFindRecordLimitEnabled] <Boolean>] [[-QuotePrefix] <String>] [[-RequireApprovalForUserEmail] <Boolean>]
[[-RequireApprovalForQueueEmail] <Boolean>] [[-ShareToPreviousOwnerOnAssign] <Boolean>] [[-TrackingPrefix]
<String>] [[-TrackingTokenIdBase] <Int32>] [[-TrackingTokenIdDigits] <Int32>] [[-UniqueSpecifierLength] <Int32>]
[[-UseLegacyRendering] <Boolean>] [[-UsePositionHierarchy] <Boolean>] [[-UseSkypeProtocol] <Boolean>]
[[-UseAllowUsersSeeAppdownloadMessage] <String>] [[-DefaultCrmCustomName] <String>] [[-SuppressSLA] <Boolean>]
[[-IsAuditEnabled] <Boolean>] [<CommonParameters>]
DESCRIPTION
The Set-CrmSystemSettings cmdlet lets you update CRM Organization's System Settings. Use Get-CrmSystemSettings to
confirm current settings.
PARAMETERS
-conn <CrmServiceClient>
A connection to your CRM organization. Use $conn = Get-CrmConnection <Parameters> to generate it.
Required? false
Position? 0
Default value
Accept pipeline input? false
Accept wildcard characters? false
-ACTDeliveryMethod <Int32>
Change "Appointments, Contact, and Tasks" setting for Configure default synchronization method. This parameter
accepts int. To get all options, use Get-CrmEntityOptionSet mailbox actdeliverymethod | % Items command and
use PickListItemId.
Required? false
Position? 2
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowAddressBookSyncs [<Boolean>]
Change "Users can schedule background address book synchronization" setting.
Required? false
Position? 3
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowAutoResponseCreation [<Boolean>]
Indicates whether automatic response creation is allowed.
Required? false
Position? 4
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowAutoUnsubscribe [<Boolean>]
Indicates whether automatic unsubscribe is allowed.
Required? false
Position? 5
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowAutoUnsubscribeAcknowledgement [<Boolean>]
Change "Send acknowledgement to customers when they unsubscribe" setting.
Required? false
Position? 6
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowClientMessageBarAd [<Boolean>]
Change "Users see "Get CRM for Outlook" option displayed in the message bar" setting.
Required? false
Position? 7
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowEntityOnlyAudit [<Boolean>]
Indicates whether auditing of changes to an entity is allowed when no attributes have changed.
Required? false
Position? 8
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowMarketingEmailExecution [<Boolean>]
Indicates whether marketing emails execution is allowed
Required? false
Position? 9
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowOfflineScheduledSyncs [<Boolean>]
Change "Users can schedule background local data synchronization" setting.
Required? false
Position? 10
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowOutlookScheduledSyncs [<Boolean>]
Change "Users can schedule synchronization" setting.
Required? false
Position? 11
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowUnresolvedPartiesOnEmailSend [<Boolean>]
Change "Allw messages with unresolved email recipients to be sent" setting.
Required? false
Position? 12
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowUsersSeeAppdownloadMessage [<Boolean>]
Change "Users see app download message" setting.
Required? false
Position? 14
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowWebExcelExport [<Boolean>]
Indicates whether web-based export of grids to Microsoft Office Excel is allowed.
Required? false
Position? 15
Default value
Accept pipeline input? false
Accept wildcard characters? false
-BlockedAttachments <String>
Update "Set blocked file extensions for attachements" list.
Required? false
Position? 21
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CampaignPrefix <String>
Prefix used for campaign numbering.
Required? false
Position? 23
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CasePrefix <String>
Prefix to use for all cases throughout Microsoft Dynamics CRM.
Required? false
Position? 25
Default value
Accept pipeline input? false
Accept wildcard characters? false
-ContractPrefix <String>
Prefix to use for all contracts throughout Microsoft Dynamics CRM.
Required? false
Position? 26
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrencyDisplayOption <Int32>
Change "Display currencies by using" setting. This parameter accepts int. To get all options, use
Get-CrmEntityOptionSet organization currencydisplayoption | % Items command and use PickListItemId.
Required? false
Position? 30
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentCampaignNumber <Int32>
Current campaign number.
Required? false
Position? 31
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentCaseNumber <Int32>
First case number to use.
Required? false
Position? 32
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentContractNumber <Int32>
First contract number to use.
Required? false
Position? 33
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentInvoiceNumber <Int32>
First invoice number to use.
Required? false
Position? 34
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentKbNumber <Int32>
First article number to use.
Required? false
Position? 35
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentOrderNumber <Int32>
First order number to use.
Required? false
Position? 36
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentQuoteNumber <Int32>
First quote number to use.
Required? false
Position? 37
Default value
Accept pipeline input? false
Accept wildcard characters? false
-DefaultCountryCode <String>
Change "Country/Region Code Prefix" value.
Required? false
Position? 38
Default value
Accept pipeline input? false
Accept wildcard characters? false
-DefaultEmailServerProfileId <Guid>
Change "Server Profile" setting for Configure default synchronization method. This parameter accepts Email
Server Profile record's guid. To get all profiles, use Get-CrmEmailServerProfiles command and use ProfileId.
Required? false
Position? 39
Default value
Accept pipeline input? false
Accept wildcard characters? false
-DisableSocialCare [<Boolean>]
Change "Prevent feature from receiving social data in CRM" setting.
Required? false
Position? 40
Default value
Accept pipeline input? false
Accept wildcard characters? false
-DisplayNavigationTour [<Boolean>]
Change "Display welcome screen to users when they sign in" setting.
Required? false
Position? 41
Default value
Accept pipeline input? false
Accept wildcard characters? false
-EmailConnectionChannel <Int32>
Change "Process Email Using" setting. This parameter accepts int. To get all options, use
Get-CrmEntityOptionSet organization emailcommunicationchannel | % Items command and use PickListItemId.
Required? false
Position? 42
Default value
Accept pipeline input? false
Accept wildcard characters? false
-EmailCorrelationEnabled <Int32>
Change "User correlation to track email conversations" setting.
Required? false
Position? 43
Default value
Accept pipeline input? false
Accept wildcard characters? false
-EnableBingMapsIntegration [<Boolean>]
Change "Show Bing Maps on forms" setting.
Required? false
Position? 44
Default value
Accept pipeline input? false
Accept wildcard characters? false
-EnableSmartMatching [<Boolean>]
Change "Use Smart Matching" setting.
Required? false
Position? 45
Default value
Accept pipeline input? false
Accept wildcard characters? false
-FullNameConventionCode <Int32>
Change "Name Format" setting for full-name fields. This parameters accept int. To get all options, use
Get-CrmEntityOptionSet organization fullnameconventioncode | % Items command and use PickListItemId.
Required? false
Position? 46
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GenerateAlertsForErrors [<Boolean>]
Change "Error level of Configure Alerts" setting.
Required? false
Position? 47
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GenerateAlertsForWarnings [<Boolean>]
Change "Warning level of Configure Alerts" setting.
Required? false
Position? 48
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GenerateAlertsForInformation [<Boolean>]
Change "Information level of Configure Alerts" setting.
Required? false
Position? 49
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GlobalAppendUrlParametersEnabled [<Boolean>]
Change "Append parameters to URL" setting.
Required? false
Position? 50
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GlobalHelpUrl <String>
Change "Global custom Help URL" value.
Required? false
Position? 51
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GlobalHelpUrlEnabled [<Boolean>]
Change "Use custom Help for customizable entities" setting.
Required? false
Position? 52
Default value
Accept pipeline input? false
Accept wildcard characters? false
-HashDeltaSubjectCount <Int32>
Change "Maximum difference allowed between subject keywords" setting.
Required? false
Position? 53
Default value
Accept pipeline input? false
Accept wildcard characters? false
-HashFilterKeywords <String>
Change "Filter subject keywords" setting.
Required? false
Position? 54
Default value
Accept pipeline input? false
Accept wildcard characters? false
-HashMaxCount <Int32>
Change "Maximum number of subject keywords or recipients" setting.
Required? false
Position? 55
Default value
Accept pipeline input? false
Accept wildcard characters? false
-HashMinAddressCount <Int32>
Change "Minimum number of recipients required to match" setting.
Required? false
Position? 56
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IgnoreInternalEmail [<Boolean>]
Change "Track emails sent between CRM users as two activities" setting.
Required? false
Position? 57
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IncomingEmailDeliveryMethod <Int32>
Change "Incoming Email" setting for Configure default synchronization method. This parameter accepts int. To
get all options, use Get-CrmEntityOptionSet mailbox incomingemaildeliverymethod | % Items command and use
PickListItemId.
Required? false
Position? 58
Default value
Accept pipeline input? false
Accept wildcard characters? false
-InvoicePrefix <String>
Prefix to use for all invoice numbers throughout Microsoft Dynamics CRM.
Required? false
Position? 59
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsAutoSaveEnabled [<Boolean>]
Change "Enable auto save on all forms" setting.
Required? false
Position? 60
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsDefaultCountryCodeCheckEnabled [<Boolean>]
Change "Enable country/region code prefixing" setting.
Required? false
Position? 61
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsDuplicateDetectionEnabled [<Boolean>]
Indicates whether duplicate detection of records is enabled.
Required? false
Position? 62
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsDuplicateDetectionEnabledForImport [<Boolean>]
Indicates whether duplicate detection of records during import is enabled.
Required? false
Position? 63
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsDuplicateDetectionEnabledForOfflineSync [<Boolean>]
Indicates whether duplicate detection of records during offline synchronization is enabled.
Required? false
Position? 64
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsDuplicateDetectionEnabledForOnlineCreateUpdate [<Boolean>]
Indicates whether duplicate detection during online create or update is enabled.
Required? false
Position? 65
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsFolderBasedTrackingEnabled [<Boolean>]
Change "Use folder-level tracking for Exchange folders" setting. Supported at v7.1 or above.
Required? false
Position? 66
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsFullTextSearchEnabled [<Boolean>]
Change "Enable full-text search for Quick Find" setting.
Required? false
Position? 67
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsHierarchicalSecurityModelEnabled [<Boolean>]
Indicates whether the hierarchical security model is enabled.
Required? false
Position? 68
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsPresenceEnabled [<Boolean>]
Change "Enable presence for the system" setting.
Required? false
Position? 69
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsUserAccessAuditEnabled [<Boolean>]
Change "Audit user access" setting.
Required? false
Position? 70
Default value
Accept pipeline input? false
Accept wildcard characters? false
-KbPrefix <String>
Prefix to use for all articles in Microsoft Dynamics CRM.
Required? false
Position? 71
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxAppointmentDurationDays <Int32>
Set "Maximum durations of an appointment in days" setting.
Required? false
Position? 72
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxDepthForHierarchicalSecurityModel <Int32>
Maximum depth for hierarchy security propagation.
Required? false
Position? 73
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaximumActiveBusinessProcessFlowsAllowedPerEntity <Int32>
Maximum number of active business process flows allowed per entity.
Required? false
Position? 74
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaximumDynamicPropertiesAllowed <Int32>
Maximum number of product properties for a product family or bundle.
Required? false
Position? 75
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaximumTrackingNumber <Int32>
Change "Number of digits for incremental message counter" setting. Specify 999 will set 3 as setting, 9999
will set 4 as setting and you can set up to 999999999. You can disable "Use Tracking Token" by setting 0.
Required? false
Position? 76
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxProductsInBundle <Int32>
Maximum number of items in a bundle.
Required? false
Position? 77
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxRecordsForExportToExcel <Int32>
Maximum number of records that will be exported to a static Microsoft Office Excel worksheet when exporting
from the grid.
Required? false
Position? 78
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxRecordsForLookupFilters <Int32>
Maximum number of lookup and picklist records that can be selected by user for filtering.
Required? false
Position? 79
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxUploadFileSize <Int32>
Maximum allowed size of an attachment.
Required? false
Position? 80
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MinAddressBookSyncInterval <Int32>
Change "Minimum time between address book synchronizations" setting.
Required? false
Position? 81
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MinOfflineSyncInterval <Int32>
Change "Minimum time between background local data synchronizations" setting.
Required? false
Position? 82
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MinOutlookSyncInterval <Int32>
Change "Minimum time between synchronizations" setting.
Required? false
Position? 83
Default value
Accept pipeline input? false
Accept wildcard characters? false
-NotifyMailboxOwnerOfEmailServerLevelAlerts [<Boolean>]
Change "Notify mailbox owner" setting.
Required? false
Position? 84
Default value
Accept pipeline input? false
Accept wildcard characters? false
-OrderPrefix <String>
Prefix to use for all orders throughout Microsoft Dynamics CRM.
Required? false
Position? 85
Default value
Accept pipeline input? false
Accept wildcard characters? false
-OutgoingEmailDeliveryMethod <Int32>
Change "Outgoing Email" setting for Configure default synchronization method. This parameter accepts int. To
get all options, use Get-CrmEntityOptionSet mailbox outgoingemaildeliverymethod | % Items command and use
PickListItemId.
Required? false
Position? 86
Default value
Accept pipeline input? false
Accept wildcard characters? false
-PluginTraceLogSetting <Int32>
Change "Enable logging to plug-in trace log" setting. 0:Off 1:Exception 2:All
Required? false
Position? 87
Default value
Accept pipeline input? false
Accept wildcard characters? false
-PricingDecimalPrecision <Int32>
Change "Pricing Decimal Precision" setting.
Required? false
Position? 88
Default value
Accept pipeline input? false
Accept wildcard characters? false
-QuickFindRecordLimitEnabled [<Boolean>]
Change "Enable Quick Find record limits" setting.
Required? false
Position? 89
Default value
Accept pipeline input? false
Accept wildcard characters? false
-QuotePrefix <String>
Prefix to use for all quotes throughout Microsoft Dynamics CRM.
Required? false
Position? 90
Default value
Accept pipeline input? false
Accept wildcard characters? false
-RequireApprovalForUserEmail [<Boolean>]
Change "Process emails only for approved users" setting.
Required? false
Position? 91
Default value
Accept pipeline input? false
Accept wildcard characters? false
-RequireApprovalForQueueEmail [<Boolean>]
Change "Process emails only for approved queues" setting.
Required? false
Position? 92
Default value
Accept pipeline input? false
Accept wildcard characters? false
-ShareToPreviousOwnerOnAssign [<Boolean>]
Change "Share reassigned records with original owner" setting.
Required? false
Position? 93
Default value
Accept pipeline input? false
Accept wildcard characters? false
-TrackingPrefix <String>
Change Tracking Token "Prefix" setting.
Required? false
Position? 94
Default value
Accept pipeline input? false
Accept wildcard characters? false
-TrackingTokenIdBase <Int32>
Change "Deployment base tracking number" setting.
Required? false
Position? 95
Default value
Accept pipeline input? false
Accept wildcard characters? false
-TrackingTokenIdDigits <Int32>
Change "Number of digits for user numbers" setting
Required? false
Position? 96
Default value
Accept pipeline input? false
Accept wildcard characters? false
-UniqueSpecifierLength <Int32>
Number of characters appended to invoice, quote, and order numbers.
Required? false
Position? 97
Default value
Accept pipeline input? false
Accept wildcard characters? false
-UseLegacyRendering [<Boolean>]
Change "Use legacy form rendering" setting.
Required? false
Position? 98
Default value
Accept pipeline input? false
Accept wildcard characters? false
-UsePositionHierarchy [<Boolean>]
Indicates whether to use position hierarchy.
Required? false
Position? 99
Default value
Accept pipeline input? false
Accept wildcard characters? false
-UseSkypeProtocol [<Boolean>]
Change "Select provider for Click to call" setting. $true: Skype $false: Lync
Required? false
Position? 100
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AcknowledgementTemplateId <Guid>
Required? false
Position? 1
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowUserFormModePreference [<Boolean>]
Required? false
Position? 13
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AMDesignator <String>
Required? false
Position? 16
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AutoApplyDefaultonCaseCreate [<Boolean>]
Required? false
Position? 17
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AutoApplyDefaultonCaseUpdate [<Boolean>]
Required? false
Position? 18
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AutoApplySLA [<Boolean>]
Required? false
Position? 19
Default value
Accept pipeline input? false
Accept wildcard characters? false
-BingMapsApiKey <String>
Required? false
Position? 20
Default value
Accept pipeline input? false
Accept wildcard characters? false
-BusinessClosureCalendarId <Guid>
Required? false
Position? 22
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CascadeStatusUpdate [<Boolean>]
Required? false
Position? 24
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CortanaProactiveExperienceEnabled [<Boolean>]
Required? false
Position? 27
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CreateProductsWithoutParentInActiveState [<Boolean>]
Required? false
Position? 28
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrencyDecimalPrecision <Int32>
Required? false
Position? 29
Default value
Accept pipeline input? false
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
OUTPUTS
NOTES
-------------------------- Example 1 --------------------------
Set-CrmSystemSettings -conn $conn -IsAutoSaveEnabled $false
This example disables "Enable auto save on all forms" System setting.
-------------------------- Example 2 --------------------------
Set-CrmSystemSettings -conn $conn -FullNameConventionCode 7
This example updates "Name Format" of Set the full-name format to "Last NameFirst Name" System setting.
-------------------------- Example 3 --------------------------
Set-CrmSystemSettings -IsAutoSaveEnabled $false
This example disables "Enable auto save on all forms" System setting by omitting -conn parameter.
When omitting conn parameter, cmdlets automatically finds it.
RELATED LINKS
SYNOPSIS
Update CRM Organization's System Settings.
SYNTAX
Set-CrmSystemSettings [[-conn] <CrmServiceClient>] [[-AcknowledgementTemplateId] <Guid>] [[-ACTDeliveryMethod]
<Int32>] [[-AllowAddressBookSyncs] <Boolean>] [[-AllowAutoResponseCreation] <Boolean>] [[-AllowAutoUnsubscribe]
<Boolean>] [[-AllowAutoUnsubscribeAcknowledgement] <Boolean>] [[-AllowClientMessageBarAd] <Boolean>]
[[-AllowEntityOnlyAudit] <Boolean>] [[-AllowMarketingEmailExecution] <Boolean>] [[-AllowOfflineScheduledSyncs]
<Boolean>] [[-AllowOutlookScheduledSyncs] <Boolean>] [[-AllowUnresolvedPartiesOnEmailSend] <Boolean>]
[[-AllowUserFormModePreference] <Boolean>] [[-AllowUsersSeeAppdownloadMessage] <Boolean>] [[-AllowWebExcelExport]
<Boolean>] [[-AMDesignator] <String>] [[-AutoApplyDefaultonCaseCreate] <Boolean>] [[-AutoApplyDefaultonCaseUpdate]
<Boolean>] [[-AutoApplySLA] <Boolean>] [[-BingMapsApiKey] <String>] [[-BlockedAttachments] <String>]
[[-BusinessClosureCalendarId] <Guid>] [[-CampaignPrefix] <String>] [[-CascadeStatusUpdate] <Boolean>]
[[-CasePrefix] <String>] [[-ContractPrefix] <String>] [[-CortanaProactiveExperienceEnabled] <Boolean>]
[[-CreateProductsWithoutParentInActiveState] <Boolean>] [[-CurrencyDecimalPrecision] <Int32>]
[[-CurrencyDisplayOption] <Int32>] [[-CurrentCampaignNumber] <Int32>] [[-CurrentCaseNumber] <Int32>]
[[-CurrentContractNumber] <Int32>] [[-CurrentInvoiceNumber] <Int32>] [[-CurrentKbNumber] <Int32>]
[[-CurrentOrderNumber] <Int32>] [[-CurrentQuoteNumber] <Int32>] [[-DefaultCountryCode] <String>]
[[-DefaultEmailServerProfileId] <Guid>] [[-DisableSocialCare] <Boolean>] [[-DisplayNavigationTour] <Boolean>]
[[-EmailConnectionChannel] <Int32>] [[-EmailCorrelationEnabled] <Int32>] [[-EnableBingMapsIntegration] <Boolean>]
[[-EnableSmartMatching] <Boolean>] [[-FullNameConventionCode] <Int32>] [[-GenerateAlertsForErrors] <Boolean>]
[[-GenerateAlertsForWarnings] <Boolean>] [[-GenerateAlertsForInformation] <Boolean>]
[[-GlobalAppendUrlParametersEnabled] <Boolean>] [[-GlobalHelpUrl] <String>] [[-GlobalHelpUrlEnabled] <Boolean>]
[[-HashDeltaSubjectCount] <Int32>] [[-HashFilterKeywords] <String>] [[-HashMaxCount] <Int32>]
[[-HashMinAddressCount] <Int32>] [[-IgnoreInternalEmail] <Boolean>] [[-IncomingEmailDeliveryMethod] <Int32>]
[[-InvoicePrefix] <String>] [[-IsAutoSaveEnabled] <Boolean>] [[-IsDefaultCountryCodeCheckEnabled] <Boolean>]
[[-IsDuplicateDetectionEnabled] <Boolean>] [[-IsDuplicateDetectionEnabledForImport] <Boolean>]
[[-IsDuplicateDetectionEnabledForOfflineSync] <Boolean>] [[-IsDuplicateDetectionEnabledForOnlineCreateUpdate]
<Boolean>] [[-IsFolderBasedTrackingEnabled] <Boolean>] [[-IsFullTextSearchEnabled] <Boolean>]
[[-IsHierarchicalSecurityModelEnabled] <Boolean>] [[-IsPresenceEnabled] <Boolean>] [[-IsUserAccessAuditEnabled]
<Boolean>] [[-KbPrefix] <String>] [[-MaxAppointmentDurationDays] <Int32>] [[-MaxDepthForHierarchicalSecurityModel]
<Int32>] [[-MaximumActiveBusinessProcessFlowsAllowedPerEntity] <Int32>] [[-MaximumDynamicPropertiesAllowed]
<Int32>] [[-MaximumTrackingNumber] <Int32>] [[-MaxProductsInBundle] <Int32>] [[-MaxRecordsForExportToExcel]
<Int32>] [[-MaxRecordsForLookupFilters] <Int32>] [[-MaxUploadFileSize] <Int32>] [[-MinAddressBookSyncInterval]
<Int32>] [[-MinOfflineSyncInterval] <Int32>] [[-MinOutlookSyncInterval] <Int32>]
[[-NotifyMailboxOwnerOfEmailServerLevelAlerts] <Boolean>] [[-OrderPrefix] <String>]
[[-OutgoingEmailDeliveryMethod] <Int32>] [[-PluginTraceLogSetting] <Int32>] [[-PricingDecimalPrecision] <Int32>]
[[-QuickFindRecordLimitEnabled] <Boolean>] [[-QuotePrefix] <String>] [[-RequireApprovalForUserEmail] <Boolean>]
[[-RequireApprovalForQueueEmail] <Boolean>] [[-ShareToPreviousOwnerOnAssign] <Boolean>] [[-TrackingPrefix]
<String>] [[-TrackingTokenIdBase] <Int32>] [[-TrackingTokenIdDigits] <Int32>] [[-UniqueSpecifierLength] <Int32>]
[[-UseLegacyRendering] <Boolean>] [[-UsePositionHierarchy] <Boolean>] [[-UseSkypeProtocol] <Boolean>]
[[-UseAllowUsersSeeAppdownloadMessage] <String>] [[-DefaultCrmCustomName] <String>] [[-SuppressSLA] <Boolean>]
[[-IsAuditEnabled] <Boolean>] [<CommonParameters>]
DESCRIPTION
The Set-CrmSystemSettings cmdlet lets you update CRM Organization's System Settings. Use Get-CrmSystemSettings to
confirm current settings.
PARAMETERS
-conn <CrmServiceClient>
A connection to your CRM organization. Use $conn = Get-CrmConnection <Parameters> to generate it.
Required? false
Position? 0
Default value
Accept pipeline input? false
Accept wildcard characters? false
-ACTDeliveryMethod <Int32>
Change "Appointments, Contact, and Tasks" setting for Configure default synchronization method. This parameter
accepts int. To get all options, use Get-CrmEntityOptionSet mailbox actdeliverymethod | % Items command and
use PickListItemId.
Required? false
Position? 2
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowAddressBookSyncs [<Boolean>]
Change "Users can schedule background address book synchronization" setting.
Required? false
Position? 3
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowAutoResponseCreation [<Boolean>]
Indicates whether automatic response creation is allowed.
Required? false
Position? 4
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowAutoUnsubscribe [<Boolean>]
Indicates whether automatic unsubscribe is allowed.
Required? false
Position? 5
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowAutoUnsubscribeAcknowledgement [<Boolean>]
Change "Send acknowledgement to customers when they unsubscribe" setting.
Required? false
Position? 6
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowClientMessageBarAd [<Boolean>]
Change "Users see "Get CRM for Outlook" option displayed in the message bar" setting.
Required? false
Position? 7
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowEntityOnlyAudit [<Boolean>]
Indicates whether auditing of changes to an entity is allowed when no attributes have changed.
Required? false
Position? 8
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowMarketingEmailExecution [<Boolean>]
Indicates whether marketing emails execution is allowed
Required? false
Position? 9
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowOfflineScheduledSyncs [<Boolean>]
Change "Users can schedule background local data synchronization" setting.
Required? false
Position? 10
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowOutlookScheduledSyncs [<Boolean>]
Change "Users can schedule synchronization" setting.
Required? false
Position? 11
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowUnresolvedPartiesOnEmailSend [<Boolean>]
Change "Allw messages with unresolved email recipients to be sent" setting.
Required? false
Position? 12
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowUsersSeeAppdownloadMessage [<Boolean>]
Change "Users see app download message" setting.
Required? false
Position? 14
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowWebExcelExport [<Boolean>]
Indicates whether web-based export of grids to Microsoft Office Excel is allowed.
Required? false
Position? 15
Default value
Accept pipeline input? false
Accept wildcard characters? false
-BlockedAttachments <String>
Update "Set blocked file extensions for attachements" list.
Required? false
Position? 21
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CampaignPrefix <String>
Prefix used for campaign numbering.
Required? false
Position? 23
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CasePrefix <String>
Prefix to use for all cases throughout Microsoft Dynamics CRM.
Required? false
Position? 25
Default value
Accept pipeline input? false
Accept wildcard characters? false
-ContractPrefix <String>
Prefix to use for all contracts throughout Microsoft Dynamics CRM.
Required? false
Position? 26
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrencyDisplayOption <Int32>
Change "Display currencies by using" setting. This parameter accepts int. To get all options, use
Get-CrmEntityOptionSet organization currencydisplayoption | % Items command and use PickListItemId.
Required? false
Position? 30
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentCampaignNumber <Int32>
Current campaign number.
Required? false
Position? 31
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentCaseNumber <Int32>
First case number to use.
Required? false
Position? 32
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentContractNumber <Int32>
First contract number to use.
Required? false
Position? 33
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentInvoiceNumber <Int32>
First invoice number to use.
Required? false
Position? 34
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentKbNumber <Int32>
First article number to use.
Required? false
Position? 35
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentOrderNumber <Int32>
First order number to use.
Required? false
Position? 36
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrentQuoteNumber <Int32>
First quote number to use.
Required? false
Position? 37
Default value
Accept pipeline input? false
Accept wildcard characters? false
-DefaultCountryCode <String>
Change "Country/Region Code Prefix" value.
Required? false
Position? 38
Default value
Accept pipeline input? false
Accept wildcard characters? false
-DefaultEmailServerProfileId <Guid>
Change "Server Profile" setting for Configure default synchronization method. This parameter accepts Email
Server Profile record's guid. To get all profiles, use Get-CrmEmailServerProfiles command and use ProfileId.
Required? false
Position? 39
Default value
Accept pipeline input? false
Accept wildcard characters? false
-DisableSocialCare [<Boolean>]
Change "Prevent feature from receiving social data in CRM" setting.
Required? false
Position? 40
Default value
Accept pipeline input? false
Accept wildcard characters? false
-DisplayNavigationTour [<Boolean>]
Change "Display welcome screen to users when they sign in" setting.
Required? false
Position? 41
Default value
Accept pipeline input? false
Accept wildcard characters? false
-EmailConnectionChannel <Int32>
Change "Process Email Using" setting. This parameter accepts int. To get all options, use
Get-CrmEntityOptionSet organization emailcommunicationchannel | % Items command and use PickListItemId.
Required? false
Position? 42
Default value
Accept pipeline input? false
Accept wildcard characters? false
-EmailCorrelationEnabled <Int32>
Change "User correlation to track email conversations" setting.
Required? false
Position? 43
Default value
Accept pipeline input? false
Accept wildcard characters? false
-EnableBingMapsIntegration [<Boolean>]
Change "Show Bing Maps on forms" setting.
Required? false
Position? 44
Default value
Accept pipeline input? false
Accept wildcard characters? false
-EnableSmartMatching [<Boolean>]
Change "Use Smart Matching" setting.
Required? false
Position? 45
Default value
Accept pipeline input? false
Accept wildcard characters? false
-FullNameConventionCode <Int32>
Change "Name Format" setting for full-name fields. This parameters accept int. To get all options, use
Get-CrmEntityOptionSet organization fullnameconventioncode | % Items command and use PickListItemId.
Required? false
Position? 46
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GenerateAlertsForErrors [<Boolean>]
Change "Error level of Configure Alerts" setting.
Required? false
Position? 47
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GenerateAlertsForWarnings [<Boolean>]
Change "Warning level of Configure Alerts" setting.
Required? false
Position? 48
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GenerateAlertsForInformation [<Boolean>]
Change "Information level of Configure Alerts" setting.
Required? false
Position? 49
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GlobalAppendUrlParametersEnabled [<Boolean>]
Change "Append parameters to URL" setting.
Required? false
Position? 50
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GlobalHelpUrl <String>
Change "Global custom Help URL" value.
Required? false
Position? 51
Default value
Accept pipeline input? false
Accept wildcard characters? false
-GlobalHelpUrlEnabled [<Boolean>]
Change "Use custom Help for customizable entities" setting.
Required? false
Position? 52
Default value
Accept pipeline input? false
Accept wildcard characters? false
-HashDeltaSubjectCount <Int32>
Change "Maximum difference allowed between subject keywords" setting.
Required? false
Position? 53
Default value
Accept pipeline input? false
Accept wildcard characters? false
-HashFilterKeywords <String>
Change "Filter subject keywords" setting.
Required? false
Position? 54
Default value
Accept pipeline input? false
Accept wildcard characters? false
-HashMaxCount <Int32>
Change "Maximum number of subject keywords or recipients" setting.
Required? false
Position? 55
Default value
Accept pipeline input? false
Accept wildcard characters? false
-HashMinAddressCount <Int32>
Change "Minimum number of recipients required to match" setting.
Required? false
Position? 56
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IgnoreInternalEmail [<Boolean>]
Change "Track emails sent between CRM users as two activities" setting.
Required? false
Position? 57
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IncomingEmailDeliveryMethod <Int32>
Change "Incoming Email" setting for Configure default synchronization method. This parameter accepts int. To
get all options, use Get-CrmEntityOptionSet mailbox incomingemaildeliverymethod | % Items command and use
PickListItemId.
Required? false
Position? 58
Default value
Accept pipeline input? false
Accept wildcard characters? false
-InvoicePrefix <String>
Prefix to use for all invoice numbers throughout Microsoft Dynamics CRM.
Required? false
Position? 59
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsAutoSaveEnabled [<Boolean>]
Change "Enable auto save on all forms" setting.
Required? false
Position? 60
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsDefaultCountryCodeCheckEnabled [<Boolean>]
Change "Enable country/region code prefixing" setting.
Required? false
Position? 61
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsDuplicateDetectionEnabled [<Boolean>]
Indicates whether duplicate detection of records is enabled.
Required? false
Position? 62
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsDuplicateDetectionEnabledForImport [<Boolean>]
Indicates whether duplicate detection of records during import is enabled.
Required? false
Position? 63
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsDuplicateDetectionEnabledForOfflineSync [<Boolean>]
Indicates whether duplicate detection of records during offline synchronization is enabled.
Required? false
Position? 64
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsDuplicateDetectionEnabledForOnlineCreateUpdate [<Boolean>]
Indicates whether duplicate detection during online create or update is enabled.
Required? false
Position? 65
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsFolderBasedTrackingEnabled [<Boolean>]
Change "Use folder-level tracking for Exchange folders" setting. Supported at v7.1 or above.
Required? false
Position? 66
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsFullTextSearchEnabled [<Boolean>]
Change "Enable full-text search for Quick Find" setting.
Required? false
Position? 67
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsHierarchicalSecurityModelEnabled [<Boolean>]
Indicates whether the hierarchical security model is enabled.
Required? false
Position? 68
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsPresenceEnabled [<Boolean>]
Change "Enable presence for the system" setting.
Required? false
Position? 69
Default value
Accept pipeline input? false
Accept wildcard characters? false
-IsUserAccessAuditEnabled [<Boolean>]
Change "Audit user access" setting.
Required? false
Position? 70
Default value
Accept pipeline input? false
Accept wildcard characters? false
-KbPrefix <String>
Prefix to use for all articles in Microsoft Dynamics CRM.
Required? false
Position? 71
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxAppointmentDurationDays <Int32>
Set "Maximum durations of an appointment in days" setting.
Required? false
Position? 72
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxDepthForHierarchicalSecurityModel <Int32>
Maximum depth for hierarchy security propagation.
Required? false
Position? 73
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaximumActiveBusinessProcessFlowsAllowedPerEntity <Int32>
Maximum number of active business process flows allowed per entity.
Required? false
Position? 74
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaximumDynamicPropertiesAllowed <Int32>
Maximum number of product properties for a product family or bundle.
Required? false
Position? 75
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaximumTrackingNumber <Int32>
Change "Number of digits for incremental message counter" setting. Specify 999 will set 3 as setting, 9999
will set 4 as setting and you can set up to 999999999. You can disable "Use Tracking Token" by setting 0.
Required? false
Position? 76
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxProductsInBundle <Int32>
Maximum number of items in a bundle.
Required? false
Position? 77
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxRecordsForExportToExcel <Int32>
Maximum number of records that will be exported to a static Microsoft Office Excel worksheet when exporting
from the grid.
Required? false
Position? 78
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxRecordsForLookupFilters <Int32>
Maximum number of lookup and picklist records that can be selected by user for filtering.
Required? false
Position? 79
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MaxUploadFileSize <Int32>
Maximum allowed size of an attachment.
Required? false
Position? 80
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MinAddressBookSyncInterval <Int32>
Change "Minimum time between address book synchronizations" setting.
Required? false
Position? 81
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MinOfflineSyncInterval <Int32>
Change "Minimum time between background local data synchronizations" setting.
Required? false
Position? 82
Default value
Accept pipeline input? false
Accept wildcard characters? false
-MinOutlookSyncInterval <Int32>
Change "Minimum time between synchronizations" setting.
Required? false
Position? 83
Default value
Accept pipeline input? false
Accept wildcard characters? false
-NotifyMailboxOwnerOfEmailServerLevelAlerts [<Boolean>]
Change "Notify mailbox owner" setting.
Required? false
Position? 84
Default value
Accept pipeline input? false
Accept wildcard characters? false
-OrderPrefix <String>
Prefix to use for all orders throughout Microsoft Dynamics CRM.
Required? false
Position? 85
Default value
Accept pipeline input? false
Accept wildcard characters? false
-OutgoingEmailDeliveryMethod <Int32>
Change "Outgoing Email" setting for Configure default synchronization method. This parameter accepts int. To
get all options, use Get-CrmEntityOptionSet mailbox outgoingemaildeliverymethod | % Items command and use
PickListItemId.
Required? false
Position? 86
Default value
Accept pipeline input? false
Accept wildcard characters? false
-PluginTraceLogSetting <Int32>
Change "Enable logging to plug-in trace log" setting. 0:Off 1:Exception 2:All
Required? false
Position? 87
Default value
Accept pipeline input? false
Accept wildcard characters? false
-PricingDecimalPrecision <Int32>
Change "Pricing Decimal Precision" setting.
Required? false
Position? 88
Default value
Accept pipeline input? false
Accept wildcard characters? false
-QuickFindRecordLimitEnabled [<Boolean>]
Change "Enable Quick Find record limits" setting.
Required? false
Position? 89
Default value
Accept pipeline input? false
Accept wildcard characters? false
-QuotePrefix <String>
Prefix to use for all quotes throughout Microsoft Dynamics CRM.
Required? false
Position? 90
Default value
Accept pipeline input? false
Accept wildcard characters? false
-RequireApprovalForUserEmail [<Boolean>]
Change "Process emails only for approved users" setting.
Required? false
Position? 91
Default value
Accept pipeline input? false
Accept wildcard characters? false
-RequireApprovalForQueueEmail [<Boolean>]
Change "Process emails only for approved queues" setting.
Required? false
Position? 92
Default value
Accept pipeline input? false
Accept wildcard characters? false
-ShareToPreviousOwnerOnAssign [<Boolean>]
Change "Share reassigned records with original owner" setting.
Required? false
Position? 93
Default value
Accept pipeline input? false
Accept wildcard characters? false
-TrackingPrefix <String>
Change Tracking Token "Prefix" setting.
Required? false
Position? 94
Default value
Accept pipeline input? false
Accept wildcard characters? false
-TrackingTokenIdBase <Int32>
Change "Deployment base tracking number" setting.
Required? false
Position? 95
Default value
Accept pipeline input? false
Accept wildcard characters? false
-TrackingTokenIdDigits <Int32>
Change "Number of digits for user numbers" setting
Required? false
Position? 96
Default value
Accept pipeline input? false
Accept wildcard characters? false
-UniqueSpecifierLength <Int32>
Number of characters appended to invoice, quote, and order numbers.
Required? false
Position? 97
Default value
Accept pipeline input? false
Accept wildcard characters? false
-UseLegacyRendering [<Boolean>]
Change "Use legacy form rendering" setting.
Required? false
Position? 98
Default value
Accept pipeline input? false
Accept wildcard characters? false
-UsePositionHierarchy [<Boolean>]
Indicates whether to use position hierarchy.
Required? false
Position? 99
Default value
Accept pipeline input? false
Accept wildcard characters? false
-UseSkypeProtocol [<Boolean>]
Change "Select provider for Click to call" setting. $true: Skype $false: Lync
Required? false
Position? 100
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AcknowledgementTemplateId <Guid>
Required? false
Position? 1
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AllowUserFormModePreference [<Boolean>]
Required? false
Position? 13
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AMDesignator <String>
Required? false
Position? 16
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AutoApplyDefaultonCaseCreate [<Boolean>]
Required? false
Position? 17
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AutoApplyDefaultonCaseUpdate [<Boolean>]
Required? false
Position? 18
Default value
Accept pipeline input? false
Accept wildcard characters? false
-AutoApplySLA [<Boolean>]
Required? false
Position? 19
Default value
Accept pipeline input? false
Accept wildcard characters? false
-BingMapsApiKey <String>
Required? false
Position? 20
Default value
Accept pipeline input? false
Accept wildcard characters? false
-BusinessClosureCalendarId <Guid>
Required? false
Position? 22
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CascadeStatusUpdate [<Boolean>]
Required? false
Position? 24
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CortanaProactiveExperienceEnabled [<Boolean>]
Required? false
Position? 27
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CreateProductsWithoutParentInActiveState [<Boolean>]
Required? false
Position? 28
Default value
Accept pipeline input? false
Accept wildcard characters? false
-CurrencyDecimalPrecision <Int32>
Required? false
Position? 29
Default value
Accept pipeline input? false
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
OUTPUTS
NOTES
-------------------------- Example 1 --------------------------
Set-CrmSystemSettings -conn $conn -IsAutoSaveEnabled $false
This example disables "Enable auto save on all forms" System setting.
-------------------------- Example 2 --------------------------
Set-CrmSystemSettings -conn $conn -FullNameConventionCode 7
This example updates "Name Format" of Set the full-name format to "Last NameFirst Name" System setting.
-------------------------- Example 3 --------------------------
Set-CrmSystemSettings -IsAutoSaveEnabled $false
This example disables "Enable auto save on all forms" System setting by omitting -conn parameter.
When omitting conn parameter, cmdlets automatically finds it.
RELATED LINKS