服务器端同步的最佳实践
发布日期: 2017年2月
适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online
在规划和部署服务器端同步时,请考虑以下方面。
配置服务器端同步的最佳实践
如果您使用 Microsoft Dynamics 365(联机)和 Microsoft Exchange Online
默认情况下,Microsoft Exchange Online 邮件服务器配置文件是为 Dynamics 365(在线) 组织创建的,并且应该是您的首选。 如果您想要使用自己的配置文件,使用 Dynamics 365(在线) 和 Exchange Online,并且这两个服务在同一租户上,请在您的邮件服务器配置文件中使用下列设置(“设置” > “电子邮件配置” > “电子邮件服务器配置文件”)。
设置 |
建议 |
---|---|
自动发现服务器位置 |
是 |
传入连接 |
|
身份验证方式 |
服务器到服务器身份验证 |
使用模拟 |
否 |
对传出使用相同的设置 |
是 |
如果您想要使用一组凭据处理 Outlook 或 Exchange 电子邮件
使用一个帐户处理所有邮箱的邮件将易于维护,但这要求使用的帐户有权访问 Outlook 或 Exchange 中的所有邮箱。 帐户必须具有 Exchange 上的模拟权限。 如果该个人帐户泄漏,那么使用该帐户的所有邮箱将受到威胁。 使用您邮件服务器配置文件中的下列设置(“设置” > “邮件配置” > “邮件服务器配置文件”,以使用单个帐户处理邮件。
设置 |
建议 |
---|---|
传入连接 |
|
身份验证方式 |
电子邮件服务器配置文件中指定的凭据 |
用户名 |
管理员的用户名 |
密码 |
管理员的密码 |
使用模拟 |
是 |
对传出使用相同的设置 |
是 |
委派(使用 Impersonation = No)不支持同步约会、联系人和任务。
如果您想要使用个人凭据处理 Outlook 或 Exchange 电子邮件
您可以使用个人帐户作为单个帐户的一个替代。 该方法要求更多的维护工作,但无法保证单个帐户的安全性。 如果希望每个用户帐户同步 Outlook 或 Exchange,并且不使用 Microsoft Exchange Online 邮件服务器配置文件,请使用下列设置(“设置” > “邮件配置” > “邮件服务器配置文件”)。
设置 |
建议 |
---|---|
传入连接 |
|
身份验证方式 |
用户或队列指定的凭据 |
使用模拟 |
否 |
对传出使用相同的设置 |
是 |
在每个用户邮箱中设置下列各项。
设置 |
建议 |
---|---|
凭据 |
|
允许使用凭据进行电子邮件处理 |
是 |
用户名 |
邮箱对应的用户名 |
密码 |
邮箱的密码 |
如何在不安全的渠道授予电子邮件凭据(仅适用于本地版本)
默认情况下,检测到凭证可能通过不安全的渠道传输时,例如 HTTP,Microsoft Dynamics 365 不允许用户输入他们的电子邮件地址或密码。Dynamics 365 通过禁止选择用户邮箱窗体上的“允许使用电子邮件处理凭证”旁边的“是”来实现这一点。
但是,如果您的部署使用的是 Dynamics 365 无法检测卸载的 SSL 卸载,那么您可以配置 Dynamics 365 本地版本以允许传输电子邮件凭据。 此变通方法仅适用于 Microsoft Dynamics CRM 2013 和更高版本的内部部署版本。
警告
在执行以下 SQL 语句前,请备份您的配置和组织数据库。详细信息:备份 Microsoft Dynamics 365 系统
USE MSCRM_CONFIG
GO
IF EXISTS (SELECT ColumnName, BitColumn FROM DeploymentProperties WHERE ColumnName = ‘AllowCredentialsEntryViaInsecureChannels’ AND BitColumn=0)
BEGIN
Update DeploymentProperties set BitColumn=1 where ColumnName=’AllowCredentialsEntryViaInsecureChannels’
END
另请参阅
设置电子邮件、约会、联系人和任务的服务器端同步
服务器端同步疑难解答和监视
Microsoft Dynamics 365 for Outlook 疑难解答和须知事项
© 2017 Microsoft。 保留所有权利。 版权