适用于Microsoft Dynamics CRM的 OrgDBOrgSettings 工具

应用对象
Microsoft Dynamics CRM 2011 Dynamics CRM 2013 Microsoft Dynamics CRM 2013 Service Pack 1 Dynamics CRM 2015 Dynamics CRM Online Dynamics CRM 2016 Microsoft Dynamics CRM 2016 Service Pack 1

症状

Microsoft Dynamics CRM提供了 OrgDBOrgSettings 工具,使管理员能够实现以前为注册表实现保留的特定更新。 本文讨论提取工具和更新设置的步骤。

解决方法

若要使用 OrgDBOrgSettings 工具,请执行以下步骤:
 

  1. 该工具随每个更新汇总版本一起更新,可以从Microsoft下载中心下载。 可在以下Microsoft网站中找到Microsoft下载中心的最新更新汇总信息和链接:

    注意 若要在 Windows 客户端上使用 OrgDBOrgSettingsTool,必须安装 Windows Identity Foundation 3.5。 此外,还需要匹配已安装的汇总中提供的工具版本。

  2. 下载 CRM-Tools-KB #######-ENU-amd64.exe 时,将文件提取到任何文件夹位置,例如 C:\OrgDBSettingsTool 文件夹。

  3. 打开 OrgDBOrgSettingsTool 文件夹。

  4. 打开 OrgDBOrgSettingsTool.exe.config 文件进行编辑。

  5. 更新与环境相关的 URL (请参阅 详细信息 部分中的 Online 或 OnPremise 配置文件示例,) 并保存更改。

  6. 打开命令提示符。

  7. 运行以下命令并找到 OrgDbOrgSettings 文件夹:

    Cd C:\OrgDbOrgSettings 
    
  8. 可以使用以下语法来检索或更新当前设置:

    若要更新 Microsoft.Crm.SE.OrgDBOrgSettingsTool.exe 更新 [/u] <OrgName><SettingName<>值> 要检索 Microsoft.Crm.SE.OrgDbOrgSettingsTool.exe 检索 [/u]<OrgName> 请注意,/u 符号指定 <Orgname> 是唯一名称。 如果没有此选项, <则假定 OrgName> 为友好名称。
    可检索或更新的选项如下所示:
    注意展开此表以查看每个设置支持的最大和最低版本。 终止于 9999 年的最大受支持版本表示该版本的最新可用更新。

选项名称 默认值 类型 说明 支持的最低版本 支持的最大版本
ActivateAdditionalRefreshOfWorkflowConditions 布尔 允许对包含等待条件且可能需要恢复的工作流进行额外的刷新。 需要启用此功能才能启用最初作为关键按需修补程序发布的修补程序,并从更新汇总 13 开始公开发布的修补程序。 满足“等待直到”条件中的事件时,不会按 KB 2918320 中所述触发 条件。 5.0.9690.3445 5.0.9690.3731
ActivityConvertDlgCampaignUnchecked 布尔 控制“记录已关闭市场活动响应”选项的默认值。 将活动转换为商机时,此默认选项控制是否设置了源市场活动。

False - 选中“记录已关闭市场活动响应”,并将设置源市场活动。

True - 未选中记录已关闭的市场活动响应,并且未设置源市场活动。
5.0.9690.2720 不适用
ActivityRollupChildRecordLimit 50000 数字 在 Actvity 汇总默认值:50,000 中限制要汇总的聚合活动总数。
与:VisibleRecordThreshholdSwitchToMultiplelineTVF 和 TotalRecordThreshholdSwitchToMultiplelineTVF
9.1.0.8031 不适用
AddressBookMaterializedViewsEnabled 布尔 更改 CRM 客户端查询 SQL CE 的方式 5.0.9690.2903 不适用
AllowParamsNoEquals 布尔 如果为 True,则为 False,则禁用 (保留现有行为) 。
True 将跳过空字符串参数的查询 URI 中的 =
9.1.0.5420 不适用
AllowPromoteDuplicates false 布尔 False= 不允许升级重复记录。 True= 允许提升重复记录。 自内部版本 809 起,CRM2013不支持此设置 5.0.9690.3731

6.0.1.61
不适用

不适用
allowRoleAssignmentOnDisabledUsers 布尔 为处于禁用状态的用户帐户启用安全角色分配。 这允许创建存根用户并为其分配不同的安全角色的方案。 当存根/禁用的用户帐户需要拥有记录时,尤其当这些记录来自需要自定义安全角色的自定义实体时,这是必需的。
False - 默认情况下,无法将安全角色分配给处于禁用状态的用户。 默认情况下,这是交付的。

True - 允许将安全角色分配给处于禁用状态的用户。
9.1.0.5610 不适用
AllowSaveAsDraftAppointment 布尔 将值设置为 true 将提供在不与 Exchange 同步的情况下在Dynamics 365创建为“草稿”的约会的功能。 约会窗体将具有“另存为草稿”命令和“发送”命令,以便您可以保存、添加详细信息和更新约会活动,而无需同步到 Exchange。 默认值设置为 false 以保留现有行为。 9.0.2.2275 不适用
AlwaysCheckTraceLogDeletePrivilege 布尔 注意:TraceLog 用于记录 ServerSide Sync 消息 (而不是) 插件日志。
False:仅允许用户删除(如果用户是相关对象的所有者)。
如果设置为 True:如果启用了无条件特权检查,或者调用方具有 prvDeleteTraceLog,则允许用户删除跟踪日志条目。
9.1.0.8031 不适用
AuditRetentionPeriod 30 数字 -1 是永久的,否则该值应为 30 天或更长。
超过最大保留期的所有审核记录最终都会被删除。
9.1.0.1639 不适用
AutoCreateContactOnPromote 布尔 禁用组织在 CRM 中跟踪电子邮件时自动创建联系人记录的功能。 也可以从每个用户的用户设置区域中禁用此选项。

False - 禁用自动创建联系人。

True - 启用联系人的自动创建。
5.0.9688.583 不适用
AutoTrackSentFolderItems 布尔 将值设置为 True 将导致服务器端同步自动跟踪已发送邮件的电子邮件。 有关详细信息,请参阅 使用服务器端同步自动跟踪已发送的文件夹项
默认值设置为 False 以保留现有行为。
注意:在版本 9.1.0000.20463 之前,仅当邮箱配置为跟踪“所有Email邮件”时才应用此设置。
8.2.2.0840 不适用
BackgroundSendBatchSize 10 Int 为 BackgroundSend API 设置要在一批中下载的电子邮件数。 5.0.9690.583 不适用
BPFInstanceDaysModifiedForOfflineSync 365 数字 控制在脱机同步期间要同步的 BPF 实例的最后 x 天。 9.1.0.8031 不适用
BUIdsCountBeforeUsingSubqueryForPostsSecurity 500 数字 限制在查询中参数化的 BUid,并将回退到使用子查询,以避免使用过多的 sql 参数。 9.1.0.1459 不适用
BypassBusinessLogicExecutionStepIdsLimit 3 数字 使用此设置可增加 SdkMessageProcessingSteps 的数量,在将 BypassBusinessLogicExecutionStepIdsLimit 可选参数与 BypassBusinessLogicExecution 可选参数结合使用时可以指定。 有关详细信息,请参阅 绕过自定义业务逻辑的新功能, (预览版) 9.2.24033.228 不适用
CanCreateApplicationStubUser 布尔 允许创建应用程序存根用户。 9.1.0.5808 不适用
ChangeDoubleQuoteToSingleQuote 布尔 查看文章时,将双引号更改为知识库文章中的单引号。 5.0.9690.3541 不适用
CleanInheritedAccessWhenReparentOrShareCascadingNone 布尔 在重定父级时或在级联共享设置为“无”之后清除所有继承的访问。 9.1.0.16843 不适用
ClearSystemUserPrincipalsWhenDisable 布尔 清除和/或填充 systemUserPrincipals 值(当 systemUser 被禁用/启用时它们) 6.1.1.123 不适用
ClientDisableTrackingForReplyForwardEmails 布尔 使用户不自动跟踪答复和转发的电子邮件。 将此设置为“True”可禁用跟踪答复和转发的电子邮件。
注意:此设置仅适用于 Outlook (不Dynamics 365 App for Outlook) Dynamics 365。
5.0.9690.2903 不适用
ClientUEIPDisabled 布尔 禁用为组织发送客户体验反馈。 也可以从每个用户的用户设置区域中禁用此选项。

False - 启用体验反馈的发送。

True - 禁用发送体验反馈。
5.0.9688.583 不适用
CreateQueueItemsForAcceptingQueueRecipients 布尔 启用后,系统会在传入电子邮件处理期间为每个队列收件人创建一个队列项。 如果启用了 AutoRouteToOwnerQueue,系统会在电子邮件所有者的默认队列中创建队列项。 9.1.0000.23475 不适用
CreateQueueItemForSynchronizingMailbox 布尔 将电子邮件跟踪到 Dynamics 时,请为正在同步电子邮件的队列创建队列项, (这将影响密件抄送行或通讯组列表中邮箱的队列项创建。) 9.1.0.16819 不适用
CreateSPFoldersUsingNameandGuid 布尔 True:使用 {Name}+{GUID} 的格式创建 SharePoint 文件夹。- false:仅使用名称创建 SharePoint 文件夹 6.0.0.809 不适用
DefaultHeightForWizardReports 8.25 Double 默认值为 0:CRM 将使用 8.25 英寸 (A4) ,任何其他双精度值将替代默认值 8.25。 如果高度小于纸盒中加载纸张的高度,某些打印机可能会拒绝打印的报表,此设置将覆盖使用的高度 5.0.9690.3541 不适用
DelegateAccessEnabled 布尔 用于启用委托访问的组织设置。 9.1.0.0839 不适用
DisableClientUpdateNotification 布尔 将 DisableClientUpdateNotification 设置为 true 将禁用 Outlook 客户端检查是否有较新版本 7.0.0000.3027 不适用
DisableIECompatMode 布尔 更改 Internet Explorer 浏览器的服务器端自动 IE 兼容模式标志。 如果希望页面在最新版本的 Internet Explorer 中呈现,请将此项设置为 True。 如果表单脚本或其他自定义项需要早期版本的 Internet Explorer,则应将其设置为 False。 这也通过“设置”进行控制 |管理 |系统设置 |定制 5.0.9690.3233 不适用
DisableImplicitSharingOfCommunicationActivities 布尔 将其更改为“True”将禁止向添加到现有活动的收件人隐式共享记录。 5.0.9690.2903 不适用
DisableInactiveRecordFilterForMailMerge 布尔 执行邮件合并时,不包括非活动记录。 此选项允许你替代该功能。

False - 邮件合并中不包含非活动记录。

True - 非活动记录将包含在邮件合并中。
5.0.9688.583 不适用
DisableLookupMruOnOutlookOffline 布尔 UserEntityUISettings 中的 LookupMRUItems 在联机时可能会导致大量数据量,将此设置为 true 将阻止 MRU 重新同步联机 6.1.0002.0106 不适用
DisableMapiCaching 布尔 当此值设置为“True”时,用户仍可以固定视图。 但是,查询将发送到 CRM 服务器以检索结果,而不是发送到本地缓存,以防止性能问题。

注意 此值在 CRM 2013 中无效。
5.0.9690.2903 不适用
DisableNavTour 布尔 覆盖整个组织的导航浏览设置,这样就可以在用户首次登录到 CRM 时永久禁用向用户显示的欢迎屏幕
如果此选项设置为 false,则每次用户的浏览器 Cookie 过期或清除时,以及当用户从未知浏览器登录到 CRM 时,都会显示导航教程, (例如在共享电脑或其他计算机上) 。

注意 此值在 CRM 2013 中无效。
7.1.2.1020
8.1.1.915
不适用
DisableSharePointConnectionKeepAlive 布尔 “<b>使用谨慎</b>:D可包含 Sharepoint 同步连接 KeepAlive 属性 - 仅当将 OnPrem Sharepoint URL 与 Sharepoint Sync 配合使用,并且当本地 Sharepoint 服务器在其 Sharepoint IIS 服务器或 NLB 上配置的 TLS KeepAlive 时间过短时,才应与特定指南一起使用 9.1.0.2859 不适用
DisableSmartMatching 布尔 禁用智能匹配功能,并依赖传入电子邮件上的跟踪令牌进行电子邮件跟踪。

False - 启用智能匹配。

True - 禁用智能匹配。
5.0.9688.583 不适用
DistinctPhysicalAndLogicalDeletesForExchangeSync 布尔 Server-Side 同步需要一种机制来区分 CRM 中实体的逻辑删除和物理删除

False:交换同步删除方案的物理删除和逻辑删除没有区别

True:将区分交换同步删除方案的物理和逻辑删除
8.2.2.0840 不适用
DoNotAutoTrackEmail 布尔 启用此设置后,用户或队列的传入电子邮件筛选方法选项中会显示“无Email邮件”选项。 9.1.0.8202 不适用
DoNotCorrelateForwardedEmailsAsReplies 布尔 如果此设置设置为 TRUE,Server-Side 同步不会将转发的电子邮件视为答复。 如果值为 FALSE,Server-Side 同步会将转发的电子邮件视为答复
示例方案:Dynamics 用户收到邮件 ID <为 msg-A 的电子邮件 A>。 用户决定将此电子邮件转发给其他用户,从而生成具有邮件 ID <msg-B 的新电子邮件 B>。 此新电子邮件将具有指向电子邮件 A 的“答复中”标头。仅根据此信息,Server-Side Sync 会将电子邮件 B 视为电子邮件 A 的回复,即使它是转发的电子邮件。 为了区分答复与转发的邮件,我们可以查看电子邮件 B 的收件人。如果电子邮件 A 的发件人是电子邮件 B 的收件人,则可以说是答复。 否则,它是转发的电子邮件。 此 OrgDbOrgSettings 设置为答复中关联条件启用此附加比较。
注意:此设置禁用 conversationIndex 关联,因为 conversationIndex 与该功能不兼容。 智能匹配和跟踪令牌关联将继续发挥作用,并且优先于此设置,因为其用途是基于其他数据 (收件人、主题词、主题) 中的跟踪令牌关联电子邮件。 出于此原因,我们建议在默认情况下禁用智能匹配 (OFF) 和跟踪令牌,因为它们在某些情况下可能会干扰此设置。
9.2.21035.00195 不适用
DoNotIgnoreInternalEmailToQueues 版本 5.0.9690.1533 到 8.2.2.1300:False

版本 8.2.2.1309 及更高版本:True
布尔 如果禁用“跟踪 CRM 用户之间作为两个活动发送的电子邮件”设置,则不会传递来自 CRM 用户到队列的电子邮件。 此外,如果工作流规则将电子邮件发送到队列,则不会传递由工作流规则发送的电子邮件。

False - 不会将内部电子邮件传递到队列。

True - 将向队列传递内部电子邮件。
5.0.9690.1533 不适用
DupeDetectionSkipIfNoMatchCodeFieldsChanged 布尔 如果相关/包含的匹配代码字段均未更改,则跳过重复检测记录更新。 9.1.0000.10537 不适用
EmailEditorSkipNewLineInIE 布尔 解决 IE 中的 p 标记问题的解决方案 9.1.0.2859 不适用
EmailTemplateRetrieveFallbackContact 布尔 场景:引用帐户类型的 customerId 并执行该帐户的机会/案例没有指定主要联系人。
False: (默认行为) 使用主帐户并检索主要联系人,如果该帐户为 null,则会将电子邮件模板中的联系人字段保留为 null。
True:如果帐户引用为 null,则回退到使用 Opportunity 或 Case primaryContactId。
9.1.0.14145 不适用
EnableActivitiesFeatures 0 数字 用于在 UCI 中启用各种活动功能的位掩码;1 要启用,0 用于禁用 (保留现有行为 9.1.0.1639 不适用
EnableActivitiesTimeLinePerfImprovement 0 数字 1 启用,0 用于禁用 (保留现有行为) 9.1.0.1639 不适用
EnableAppointmentBroadcastingForOutlookSync 0 数字 Outlook 同步的约会广播设置 7.0.1.121 不适用
EnableBulkReparent 布尔 使用一次一条记录方法禁用和重新父级 6.0.0.809 不适用
EnableCrmStatecodeOnOutlookCategory 布尔 在联系人同步时启用状态代码数据 6.1.0.581 不适用
EnableLicenseEnforcement 布尔 nline 仅设置,用于为 2020/4/1/2020 之前创建的组织/环境启用许可证强制执行,以便进行客户测试。 9.1.0.16843 不适用
EnableQuickFindOptimization 1 Int 有关详细信息,请参阅优化 和维护 Dynamics CRM 2011 服务器基础结构的性能中的“优化快速查找查询的性能”部分。 5.0.9690.2720 不适用
EnableRetrieveMultipleOptimization 0 Int 有关详细信息,请参阅优化 和维护 Dynamics CRM 2011 服务器基础结构的性能中的“针对大型数据集优化查询的性能”部分。 5.0.9690.1533 不适用
EnableReLinkingToExistingCRMRecord 0 Int 使用户能够重新跟踪联系人记录。 5.0.9690.3445 不适用
EnableSssItemLevelMonitoring 布尔 将值设置为 True 将启用用户和管理员访问的新仪表板 Server-Side 同步失败。 此仪表板允许邮箱所有者获取有关所有未同步的传入/传出电子邮件以及约会、联系人和任务的信息, (ACT) 项目。 信息针对项未同步的原因而提供。 默认值设置为 False 以保留现有行为。 可以使用 ExchangeSyncIdMappingPersistenceTimeInDays 设置来控制失败电子邮件数据的保留时间。 8.2.2.1661 不适用
EnableTDSEndpoint 布尔 为 CDS 环境启用 SQL TDS 终结点 - 注意:你的区域还必须支持 TDS 终结点,支持 TDS 的区域 (可能有所不同,如此处提供的文档 URL 中所述:https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/cds-sql-query) 9.1.0.17162 不适用
EnableViewSelectorForEmailTemplatesInPersonalOptionsDialog 布尔 将 设置为 true 在 personalOptions 对话框中启用 EmailTemplates 的视图选择器。
默认值设置为 false。
9.0.2.1455 不适用
ExchangeSyncIdMappingPersistenceTimeInDays 3 Int 要保留失败电子邮件的 ExchangeSyncIdMapping 的天数。 此设置用于与 EnableSssItemLevelMonitoring 设置相关。 不建议将此值增大到 7 天以上,因为这可能会导致表增长非常大。 8.2.2.2059 不适用
ExportedExcelRetentionWindow 5 数字 临时存储 Excel 导出的 Office 文档记录的天数。 最长 30 天是任意选择的,因为这只是一个缓存。 必须至少为 2。 7.1.0.1059 不适用
ForceRetrievePublishedMetadataForRetrieveAllEntities 布尔 所有 RetrieveAllEntities 请求都将忽略 AsIfPublished 标志,以便始终从缓存中检索已发布的元数据。 8.1.1.1020 不适用
FullTextSpecialCharactersToRemoveFromSearchToken NULL String 这允许组织从全文搜索字符串中删除某些字符。

示例:若要从 FullText 搜索中删除通配符,请添加“*”。 若要删除多个字符,请在单个字符串值“*”中将它们全部添加到一起。#”. 字符由 ToCharArray 分隔。
8.1.1.1020 不适用
GrantFullAccessForMergeToMasterOwner 布尔 合并同一团队拥有的两条记录时,最终记录将与合并的记录的所有者共享。 这样就会创建冗余的 POA 记录,因此,如果记录的所有者将来发生更改,则以前拥有的团队的团队成员可以看到该记录。 为此,请将 设置为 false。 5.0.9690.4449 不适用
GrantSharedAccessForMergeToSubordinateOwner 布尔 若要关闭此设置,必须将此设置设置为 false。 记录在合并期间以继承的权限共享给从属所有者。 设置为 false 时不会发生这种情况。 5.0.9690.3911 不适用
HideEmailAutoTrackOptions 布尔 如果设置为 True,则默认值为 false:不要在“个人选项” (Email) 中显示以下跟踪选项:“所有电子邮件”、“来自 D365 潜在顾客Email邮件”、“联系人和帐户”、“Email已启用电子邮件的 D365 记录的邮件”。 9.1.0.1639 不适用
HideStageAndUpgrade 1 Int 将此设置更改为 0 将允许用户在导入版本高于以前导入的版本时,在解决方案导入向导中查看升级解决方案选项。 此设置的默认值为 1,隐藏用于执行升级阶段的选项。 9.1.0.3 NA
HideTrackAllOption 布尔 从“Email”选项卡下的用户“个人选项”中删除“所有电子邮件”选项,选择要在Microsoft Dynamics 365区域中跟踪的电子邮件
False - 下拉列表中显示了“所有电子邮件”选项。
True – 下拉列表中不显示“所有电子邮件”选项。 如果用户已选择“所有电子邮件”,则 不会 在 DB 中更新其同步选项。 管理员需要通过 SDK 更新此值。
9.0.2.264 NA
HierarchyLevelForHierarchyFeature 3 数字 用于层次结构安全的层次结构级别 7.0.0000.3027 不适用
IfdAuthenticationMethod NULL String 更改发送到 ADFS 服务器的请求,此设置默认值 5.0.9690.2835 不适用
IgnoreCopiedItemsInssForMailbox 布尔 更改发送到 ADFS 服务器的请求,此设置默认值 5.0.9690.2835 不适用
IncludeHTC true 布尔 忽略为服务器端同步的复制项创建副本 9.1.0.11129 不适用
inheritedRolePrivilegesFromTeamRoles 布尔 在出现性能相关问题时禁用组织的 Azure AD 组团队功能。 Azure AD 组团队功能默认处于启用状态。

False - 禁用Azure AD 组团队,组团队的成员必须直接为其分配自己的安全角色。 停止对 Azure AD 获取用户的 AAD 组的运行时调用。

True - Azure启用了 AD GroupTeam,组团队的成员应直接继承用户/基本权限,并在运行时派生用户权限。 调用Azure AD 以获取用户的 AAD 组的运行时调用。
9.1.0.4632 不适用
IdsCountBeforeUsingJoinsForSecurity 1000 Int 未在优化文件中记录。 5.0.9690.2720 不适用
IdsCountForUsingGuidStringsForSecurity 20 Int 未在优化文件中记录。 5.0.9690.2720 不适用
IgnoreInternalEmailDetectionEnhancement 布尔 通过在拒绝来自基于 CRM 的发件人的电子邮件之前,Dynamics 中已存在正在评估的电子邮件的已发送或接收副本,改进内部电子邮件检测逻辑。 9.1.0.19565 不适用
IgnoreConversationIndexAndInReplyToForCorrelation 布尔 用于在关联期间忽略对话索引和答复的组织设置。 9.1.1.0914 不适用
IntegratedAuthenticationMethod NULL String 更改发送到 ADFS 服务器的请求,此设置默认值 5.0.9690.2835 不适用
IsCommandingModifiedOnEnabled 布尔 设置为指示命令栏呈现是否应使用 ModifiedOn date 进行排序,而不是 VersionNumber,在数据库中添加或更新 VersionNumber 时,无论修改日期如何,都会按其排序 9.1.0.8031 不适用
JumpBarAlphabetOverride NULL String 如何为 Microsoft Dynamics CRM 4.0 自定义 CRM 应用程序网格的字母栏 5.0.9690.2243 不适用
JumpBarNumberIndicatorOverride NULL String 如何为 Microsoft Dynamics CRM 4.0 自定义 CRM 应用程序网格的字母栏 5.0.9690.2243 不适用
ListComponentInstalled false 布尔 如果 CRM 和 SharePoint 使用 ADFS,并且用户单击以在 CRM 2011 中为记录创建文件夹,则间歇性地显示 SharePoint 页面,而不是列表部件网格页面,从而导致用户混淆。 此设置允许您在使用 ADFS 时强制 CRM 在 SharePoint 中使用已安装的列表网格组件。 false:使用检测 Sharepoint 身份验证的标准方法 -true:如果 CRM 和 SharePoint 已启用 ADFS,则强制 CRM 使用网格显示。 5.0.9690.3911

6.1.0.581
不适用

不适用
LookupNameMatchesDuringImport 布尔 导入从升级后的 4.0 部署创建的解决方案失败。 更改此设置会使导入解决方案查找表单、视图、工作流和安全角色的名称。 5.0.9690.583 不适用
MailboxStatisticsPersistenceTimeInDays 3 数字 如果值为 0,则不要存储任何 MailboxStatistics 数据,如果值大于零,则存储该天数的统计数据。 在 1 年任意选择的最大值,这会生成大量数据,因此 1 年应该有足够的时间 8.0.0.1088 不适用
MakeSocialPanePhoneCallCompleted 布尔 默认情况下, (true) 在社交窗格中创建的电话呼叫会自动标记为已完成状态,无法编辑。
将此值更改为 FALSE 将创建电话呼叫,并且不会将其标记为已完成
8.1.1.915 不适用
MaximumChildUsersCountLimitBeforeUsingJoinForHSM 80 数字 使用联接查询之前的最大子/从属用户计数 7.0.0000.3027 不适用
MaximumSubjectLengthOnMailServer 255 数字 设置 ***mail*** 服务器允许的最大主题长度。
这将确保服务器端同步包含从 CDS/Dynamics 发送的电子邮件的主题。
9.0.2.2240 不适用
MinRowCountForFKIndexCreateInReferencingEntity 100 数字 为 ForeignKey 索引创建设置引用表中的最小行计数 7.0.0000.3027 不适用
MinRowCountForFKIndexCreateInReferencedEntity 100 数字 为 ForeignKey 索引创建设置引用表中的最小行计数 7.0.0000.3027 不适用
OfficeDocumentPersistenceTimeInDays 7 数字 临时存储 Office 文档记录的天数。 最长 30 天是任意选择的,因为这只是一个缓存。 7.1.0.1059 不适用
officeShellServiceTimeout 5 Int 此设置控制浏览器在Dynamics 365内等待呈现 Office 华夫饼的长度(以秒为单位)。 如果 Office Shell 服务出现问题,可能会影响Dynamics 365的浏览器性能。 8.2.2.0101 不适用
OutlookClientEmailTaggerEnabled 布尔 下面是此布尔设置的 3 个值 - true、false 和 NULL (当 NOT 设置) 时的值。 True:将任何和所有客户端注册表设置重写为 True。 False:将任何和所有客户端注册表设置重写为 False。 NULL:如果设置为 NULL,则 Outlook 客户端将使用客户端注册表中的内容。 若要将此值设置为 NULL,需要单击“编辑”,然后删除该值以使其默认为 NULL。 7.0.1.121 不适用
OutlookSyncDataSubscriptionClientsBatchSize 100 数字 此设置用于确定 (删除、插入和更新) 发送回每个请求的同步客户端的记录更改数。 7.1.0.1059 不适用
OverrideTrackInCrmBehaviour 0 Int 当此选项为“启用”时,“在 CRM 中跟踪”按钮将充当 Outlook Dynamics 365 中的“设置相关”按钮。 在Dynamics 365 App for Outlook中,不会显示“不考虑跟踪”命令,其中 Set Regarding 是将 Outlook 项目同步到Dynamics 365的唯一方法。

0 - “在 CRM 中跟踪”按钮的正常行为,无需在 Outlook Dynamics 365 中设置“相关记录”。

Dynamics 365 App for Outlook中显示了“不考虑跟踪”命令。

1 - “在 CRM 中跟踪”按钮充当“设置关于”按钮,使你能够选择 Outlook Dynamics 365 中的有关记录。
在Dynamics 365 App for Outlook中,不会显示“不考虑跟踪”命令,其中 Set Regarding 是将 Outlook 项目同步到Dynamics 365的唯一方法。
注意:此设置适用于 Outlook 和 Dynamics 365 App for Outlook Dynamics 365。
9.1.0.6200 不适用
OverrideV5SenderConflictResolution 布尔 如果 Dynamics CRM 组织中存在具有相同电子邮件地址的多个记录,并且会自动跟踪电子邮件,则会将电子邮件地址解析为首先创建的所有者记录的记录。 此选项允许你替代该功能。

False - 电子邮件被跟踪到创建的第一条记录。

True - 如果存在具有相同电子邮件地址的多个记录,则不会自动跟踪电子邮件。
5.0.9690.2243 不适用
PageSizeForHierarchyFeature 5 数字 用于层次结构安全性的层次结构页大小 7.0.0000.3027 不适用
PercentageOfAccessibleRecordsToUseOrBasedSecurityPredicate 来执行此操作 数字 (默认) 禁用 -1。
添加支持,以根据可见记录的给定百分比更改 RetrieveMultiple 上的安全筛选器谓词
9.1.0.2859 不适用
QueryColumnCountToForceOrBasedSecurityPredicate 来执行此操作 数字 指示查询中哪些列计数被视为“高”,这可能导致安全层使用不同的谓词格式来使查询尽可能小,并使计划缓存中的计划保持较小;-1 已禁用 9.1.0.2859 不适用
ReassignAllExtendedTimeout 0 数字 增加脚本超时以重新分配用户或团队的所有记录 - 这允许超过默认的延长超时值。 默认的扩展超时为 1000000 毫秒 (大约 15 分钟) 。 警告:将此值增大到默认值以上时应小心 - 在将此值设置为高于默认值之前,始终检查分钟数翻倍 7.1.2.1020 不适用
RecordCountLimitToSwitchToCteSecuritySql 75000 Int 有关详细信息,请参阅优化 和维护 Dynamics CRM 2011 服务器基础结构的性能中的优化针对大型数据集的查询性能部分。 5.0.9690.2720 不适用
ResolveForInactiveEntities 布尔 设置为 true 时,对于收件人和抄送收件人列表的电子邮件地址解析,将忽略非活动表的电子邮件地址。
将其设置为 false 可确保在解析时跳过非活动记录。
注意:此设置不适用于帐户已被禁用且始终被排除的系统用户。 此设置也不适用于“ 发件人 ”字段。
9.0.2.1468 不适用
RestrictIRMEmailItems 布尔 将值设置为 TRUE 将导致服务器端同步不同步标记为 IRM 电子邮件的所有电子邮件。

默认值设置为 False 以保留现有行为。

若要对组织启用此限制,应将“RestrictIRMEmailItems”设置为 True。
8.2.2.0840 不适用
RetrieveMultipleSharingCountThreshold 1000 Int 有关详细信息,请参阅优化 和维护 Dynamics CRM 2011 服务器基础结构的性能中的“针对大型数据集优化查询的性能”部分。 5.0.9690.2720 不适用
SecuritySettingForEmail 1 数字 1:显示警告消息并提供打开选项 - 2:显示警告消息,不提供打开选项 -3:不显示警告消息,也不提供任何打开选项。 自内部版本 809 起,CRM2013不支持此设置 5.0.9690.3731

6.1.0.581
不适用

不适用
SecurityQueryHint 1 数字 用于提示 GetRightsFromPrincipalObjectAccess 中的查询。 0=None;1=重新编译 (默认) ;2=OptimizeForUnkown 8.1.0.141 不适用
SendEmailSynchronously 0 Int 如果在电子邮件发送流中注册了插件,则应将此设置更改为“1”。

0 - 异步发送Email。

1 - 同步发送Email。
5.0.9690.2720 不适用
SetRegardingLookupDefaultEntityType NULL String 更改“关于查找”对话框的默认实体。 5.0.9690.2835 不适用
SharingLimitForPOASnapshotTable 10 Int 未在优化文件中记录。 5.0.9690.2720 不适用
skipAadGroupObjectIdValidation 布尔 禁用Azure AD 组 objectID 的验证,并允许应用程序在 CDS 中创建组团队。 这用于缓解Azure AD 分布式缓存中的延迟,其中,如果后续Azure AD 组图调用转到尚没有新Azure AD 组的分布式缓存服务器,则无法验证新创建的Azure AD 组。

False - 请勿在创建组团队期间跳过AZURE AD 组 objectID 验证。 默认情况下,这是交付的。

True - 跳过Azure AD 组 objectID 验证,以允许应用程序创建组团队。
9.1.0.5808 不适用
SkipGettingRecordCountForPaging 布尔 禁用记录计数查询。 此查询负责重新限制为每个视图返回的记录总数。 此查询可能会导致搜索时间延长,并可能导致 SQL 超时或异常。

False - 启用记录依赖于视图。

True - 根据视图禁用记录。
5.0.9690.1992 不适用
SkipGettingRecordCountForPagingForAudit 布尔 仅对 Audit 实体禁用了记录计数查询。 False 启用记录计数,True 禁用记录计数 8.2.0.0503 不适用
SkipSuffixOnKBArticles 布尔 禁止在自动生成的知识库文章编号上使用后缀。

False - 启用知识库文章的后缀。

True - 禁用知识库文章的后缀。
5.0.9690.1992 不适用
SocialPaneQueryHint 来执行此操作 数字 预期值:<br>None = -1,br<> OptimizeForUnknown = 0,br>< ForceOrder = 1,br>< Recompile = 2,br>< DisableRowGoal =3<br>超出此范围的任何值都将被视为 -1。 9.1.0.2859 不适用
SolutionExportExtendedTimeout 0 数字 此设置允许重写解决方案导出超时,此设置以毫秒为单位,默认平台超时为 1000000 毫秒 (大约 16 分钟) 。
如果此设置设置为任意数字,则忽略 extendedTimeout 值,并将改用 extendedTimeout。
此设置可确保超时时间至少为此毫秒数
8.2.0.766 不适用
SortEmailByReceivedOn 布尔 显示社交窗格的“活动”选项卡时,按“modifiedon”日期按降序排列的数据,将此设置切换为 True 将使社交窗格按 RecievedOn Desc 而不是 modifiedon 对电子邮件进行排序 8.0.1.79 不适用
SortURIQueryParameters 布尔 如果为 False,则禁用,如果为 True,则禁用 (保留现有行为) 。
如果为 true,我们将对查询 URI 参数进行排序。
9.1.0.5420 不适用
SSSCreateAdditionalQueueItemsForAlreadyTrackedEmail 布尔 启用后,如果电子邮件已由其他用户或队列传递到 Dynamics,Server-Side 同步将为队列邮箱中找到的电子邮件创建其他队列项。 9.2.21012.00103 不适用
SSSForceFilteringMethodForUserMailboxes 来执行此操作 Int 基于以下值覆盖所有用户邮箱的传入电子邮件筛选方法:
-1:设置已禁用。
0:所有电子邮件。
1:Email消息以响应Dynamics 365 Email。
2:Email来自潜在顾客、联系人和帐户的消息。
3:Email已启用电子邮件Dynamics 365记录的邮件。
4:无电子邮件。
9.1.0000.25547 不适用
SSSPropagateAppointmentCancellationsToExchange 布尔 启用此功能允许从 Dynamics 进行的约会取消通过 SSS 传播到 Exchange。 9.1.0.19239 不适用
SSSSaveOutgoingEmailToExchangeSentFolder 布尔 确定是否应将使用 SSS 从 CRM 发送的电子邮件保存到 Exchange Server 中的“已发送邮件”文件夹。 9.2.21052.00121 不适用
SSSTagAlreadyTrackedEmails 布尔 如果正在评估的电子邮件已被跟踪,则允许 Server-Side 同步标记Dynamics 365收件人邮箱中的电子邮件。 9.1.0000.23304 不适用
SSSTaskDeletionSyncBehaviorFromExchange 0 Int 指定如何将 Exchange 中的任务删除同步到其链接Dynamics 365活动记录。
0:在 Exchange 中删除的任务在 Dynamics 中删除, (默认) 。
1:如果 Exchange 中删除的任务未完成,则会在 Dynamics 中删除这些任务。
2:Exchange 中删除的任务永远不会在 Dynamics 中删除。
9.2.22061.00152 不适用
StoreOutlookSyncDataInSensitivityProperty 布尔 true:保留现有行为。- false:停止将 CRM 同步信息存储在 PidTagSensitivity MAPI 属性中,这会导致错误:在 GETItem for IPM 上的 XML 文档中出错。BlackerBerry 服务器跟踪上的 MSCRMUserId。 5.0.9690.3911

6.1.0.581
不适用
不适用
TabletClientMaxFields 75 数字 最大平板电脑字段 max-500/min- 1 6.0.0.809 不适用
TabletClientMaxLists 10 数字 最大平板电脑列表 max-50/min-1 6.0.0.809 不适用
TabletClientMaxMashups 3 数字 最大平板电脑混搭数 7.0.0000.3027 不适用
TabletClientMaxTabs 5 数字 最大平板电脑选项卡 max-50/min-1 6.0.0.809 不适用
TotalRecordThreshholdSwitchToMultiplelineTVF 1000 数字 用于活动汇总性能优化以及:VisibleRecordThreshholdSwitchToMultiplelineTVF 和 ActivityRollupChildRecordLimit 9.1.0.8031 不适用
TraceExchangeSyncData true 布尔 启用 Exchange 同步跟踪 6.0.0.809 不适用
traceLogPersistenceTimeInDays 30 Int 这将设置在删除服务删除 TraceLog 数据之前保留的时间量。 8.1.1.1020 不适用
TrackAppointmentFromNonOrganizer 布尔 使用户能够通过Dynamics 365 App for Outlook跟踪由另一个Dynamics 365用户组织的约会。

False - Dynamics 365 App for Outlook和 Server-Side 同步用户无法跟踪其组织者是Dynamics 365用户的 Outlook 约会。

True – Dynamics 365 App for Outlook和 Server-Side 同步用户可以跟踪其组织者是Dynamics 365用户的 Outlook 约会。
9.1.0.0294 不适用
TrackCategorizedItems 布尔 将值设置为 False 将删除类别跟踪标志和功能。

默认值设置为 True,以便为不使用 Outlook 或 Dynamics 365 App for Outlook Dynamics 365的用户启用类别跟踪和跟踪状态可见性。
8.2.2.0840 不适用
UseCrmOrganizerForEmptyExchangeOrganizer 布尔 如果 Exchange 组织者不存在,请使用约会的 CRM 组织者。 8.1.1.1020 不适用
UseFilteringMethodOfSyncingMailboxOnlyForCorrelation 布尔 这是为了控制哪些用户的筛选设置将用于关联。

False - 将检查电子邮件的所有收件人的筛选方法,以确定是否有任何用户/队列接受电子邮件。

True - 将使用将电子邮件同步到 CRM 的用户的筛选设置。 将忽略电子邮件的其他收件人的筛选设置。
8.2 不适用
UseOrganizationServiceForMultiEntityQuickFind 布尔 允许多实体快速查找以串行方式运行,而不是并行运行。 这允许在 RetrieveMultiple 上执行插件。 8.2.1.0135 不适用
UsePlainTextForEmailTemplateBody 布尔 将Email模板更改为使用纯文本,否则具有以下符号的文本不会出现<文本>。 5.0.9690.2720 不适用
UseDeletePrivilegeInsteadOfAppendToForChildEntityDelete 布尔 <b>谨慎使用/b>:在<删除子实体期间使用删除权限检查和 AccessRights 检查,而不是 AppendTo。 9.1.0.2859 不适用
UseXAnchorMailboxInExchangeRequestHeader 布尔 将 XAnchor 邮箱添加到 Exchange 的每个请求标头的组织设置。 9.1.0.0729
8.2.3.0006
不适用
VisibleRecordThreshholdSwitchToMultiplelineTVF 250 数字 用于活动汇总性能优化以及:TotalRecordThreshholdSwitchToMultiplelineTVF 和 ActivityRollupChildRecordLimit。 9.1.0.8031> 不适用
WorkflowXamlValidationErrorReport 布尔 如果 XAML 无效,则使用 WorkflowXamlValidationErrorReport 使工作流加载失败。 9.1.0.5808 不适用
VerboseErrorsOnPromoteToCRM 0 Int 在从 Outlook 跟踪到 Dynamics CRM 的项目时启用详细的用户错误消息。 默认情况下,跟踪过程中的某些错误消息被禁止显示给最终用户,此设置允许显示这些错误。

0 - 禁用详细错误。

1 - 启用详细错误。
5.0.9690.2165 不适用

详细信息

onPremise 配置文件的示例:


<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
        <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
            <section name="OrgDBOrgSettingsTool.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
        </sectionGroup>
    </configSections>
    <applicationSettings>
        <OrgDBOrgSettingsTool.Properties.Settings>
            <setting name="OrgDBOrgSettingsTool_CrmService_CrmService" serializeAs="String">
              <!--- Please change CrmServer to your Crm Server Name -->
                <value>http://CRMServer:5555/MSCrmServices/2007/CrmService.asmx</value>
            </setting>
            <setting name="OrgDBOrgSettingsTool_CrmDiscoveryService_CrmDiscoveryService"
                serializeAs="String">
              <!--- Please change CrmServer to your Crm Server Name -->
                <value>http://CRMServer:5555/XrmServices/2011/Discovery.svc</value>
            </setting>
            <setting name="OrgDBOrgSettingsTool_SKU" serializeAs="String">
              <!--- Possible values here are Online/SPLA/OnPrem -->
                <value>OnPrem</value>
            </setting>
            <setting name="OrgDBOrgSettingsTool_UserName" serializeAs="String">
              <!--- Please change the value below to your email Id/User Name for Online / SPLA -->
                <value>administrator</value>
            </setting>
          <setting name="OrgDBOrgSettingsTool_Domain" serializeAs="String">
            <value>CONTOSO</value>
          </setting>
          <setting name="OrgDBOrgSettingsTool_OrgServiceUri" serializeAs="String">
            <value>http://CRMServer:5555/{0}/XrmServices/2011/Organization.svc</value>
          </setting>
          <setting name="OrgDBOrgSettingsTool_RegistrationEndPointUri" serializeAs="String">
            <value></value>
          </setting>
            <setting name="OrgDBOrgSettingsTool_Partner" serializeAs="String">
              <!--- This is applicable only for Online -->
                <value></value>
            </setting>
            <setting name="OrgDBOrgSettingsTool_Environment" serializeAs="String">
              <!--- This is applicable only for Online -->
                <value></value>
            </setting>
        </OrgDBOrgSettingsTool.Properties.Settings>
    </applicationSettings>
</configuration>

onPremise IFD 配置文件的示例:


<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
        <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
            <section name="OrgDBOrgSettingsTool.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
        </sectionGroup>
    </configSections>
    <applicationSettings>
<OrgDBOrgSettingsTool.Properties.Settings>
            <setting name="OrgDBOrgSettingsTool_CrmService_CrmService" serializeAs="String">
              <!--- Please change CrmServer to your Crm Server Name -->
               <value>https://org.domain.com:port/MSCrmServices/2007/CrmService.asmx</value>
            </setting>
           <setting name="OrgDBOrgSettingsTool_CrmDiscoveryService_CrmDiscoveryService"
                serializeAs="String">
              <!--- Please change CrmServer to your Crm Server Name -->
                <value>https://dev.domain.com:port/XrmServices/2011/Discovery.svc</value>
            </setting>
            <setting name="OrgDBOrgSettingsTool_SKU" serializeAs="String">
              <!--- Possible values here are Online/SPLA/OnPrem -->
                <value>Online</value>
            </setting>
            <setting name="OrgDBOrgSettingsTool_UserName" serializeAs="String">
              <!--- Please change the value below to your email Id/User Name for Online / SPLA -->
                <value>crmadministrator@domain.com</value>
            </setting>
          <setting name="OrgDBOrgSettingsTool_Domain" serializeAs="String">
            <value>domain.com</value>
          </setting>
          <setting name="OrgDBOrgSettingsTool_OrgServiceUri" serializeAs="String">
            <value>https://org.domain.com:port/XrmServices/2011/Organization.svc</value>
          </setting>
          <setting name="OrgDBOrgSettingsTool_RegistrationEndPointUri" serializeAs="String">
            <value>https://login.live.com/ppsecure/DeviceAddCredential.srf</value>
          </setting>
            <setting name="OrgDBOrgSettingsTool_Partner" serializeAs="String">
              <!--- This is applicable only for Online -->
                <value>Crm.Dynamics.com</value>
            </setting>
            <setting name="OrgDBOrgSettingsTool_Environment" serializeAs="String">
              <!--- This is applicable only for Online -->
                <value>INT</value>
            </setting>
        </OrgDBOrgSettingsTool.Properties.Settings>
    </applicationSettings>
</configuration>

CRM Online 配置文件的示例:
 


<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
        <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
            <section name="OrgDBOrgSettingsTool.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
        </sectionGroup>
    </configSections>
    <applicationSettings>
        <OrgDBOrgSettingsTool.Properties.Settings>
            <setting name="OrgDBOrgSettingsTool_CrmService_CrmService" serializeAs="String">
              <!--- Please change CrmServer to your Crm Server Name -->
                <value>http://CrmServer/MSCrmServices/2007/CrmService.asmx</value>
            </setting>
            <setting name="OrgDBOrgSettingsTool_CrmDiscoveryService_CrmDiscoveryService"
                serializeAs="String">
                <value>https://disco.crm.dynamics.com/XrmServices/2011/Discovery.svc</value>
            </setting>
            <setting name="OrgDBOrgSettingsTool_SKU" serializeAs="String">
              <!--- Possible values here are Online/Office365/SPLA/OnPrem -->
                <value>Office365</value>
            </setting>
            <setting name="OrgDBOrgSettingsTool_UserName" serializeAs="String">
              <!--- Please change the value below to your email Id/User Name for Online / SPLA -->
                <value>username@contoso.onmicrosoft.com</value>
            </setting>
          <setting name="OrgDBOrgSettingsTool_Domain" serializeAs="String">
            <value>crmdom</value>
          </setting>
          <setting name="OrgDBOrgSettingsTool_OrgServiceUri" serializeAs="String">
            <value>https://{0}.crm.dynamics.com/XrmServices/2011/Organization.svc</value>
          </setting>
          <setting name="OrgDBOrgSettingsTool_RegistrationEndPointUri" serializeAs="String">
            <value>https://login.live.com/ppsecure/DeviceAddCredential.srf</value>
          </setting>
            <setting name="OrgDBOrgSettingsTool_Partner" serializeAs="String">
              <!--- This is applicable only for Online -->
                <value>Crm.Dynamics.com</value>
            </setting>
            <setting name="OrgDBOrgSettingsTool_Environment" serializeAs="String">
              <!--- This is applicable only for Online -->
                <value></value>
            </setting>
        </OrgDBOrgSettingsTool.Properties.Settings>
    </applicationSettings>
</configuration>