伺服器端同步處理的最佳作法

 

發行︰ 2017年2月

適用於: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

規劃和部署伺服器端同步處理時,考量下列事項。

設定伺服器端同步處理的最佳作法

如果您使用 Microsoft Dynamics 365 (Online) 與 Microsoft Exchange Online

根據預設,Microsoft Exchange Online 電子郵件伺服器設定檔是針對 Dynamics 365 (線上) 組織所建立,應該是您的首選。 若要使用您自己的設定檔,您必須使用 Dynamics 365 (線上) 和 Exchange Online,而且兩個服務位在同一個用戶中,在電子郵件伺服器設定檔中使用下列設定 ([設定] > [電子郵件組態] > [電子郵件伺服器設定檔])。

設定

建議

自動探索伺服器位置

接收連線

驗證方式

伺服器對伺服器驗證

使用模擬

寄出使用相同設定

如果您想要使用一組認證來處理 Outlook 或 Exchange 的電子郵件

使用一個帳戶來處理所有信箱的電子郵件,比較容易維護,但需要使用能存取 Outlook 或 Exchange 所有信箱的帳戶。 此帳戶必須有 Exchange 的模擬權限。 如果該單一帳戶遭到洩露,使用該客戶的所有信箱都會受影響。 在電子郵件伺服器設定檔中使用下列設定 ([設定] > [電子郵件組態] > [電子郵件伺服器設定檔]),使用一個帳戶來處理電子郵件。

設定

建議

接收連線

驗證方式

電子郵件伺服器設定檔中指定的認證

使用者名稱

系統管理員的使用者名稱

密碼

系統管理員的密碼

使用模擬

寄出使用相同設定

不支援委派 (使用模擬 = 否) 來同步處理約會、連絡人及工作。

如果您想要使用個別認證來處理 Outlook 或 Exchange 的電子郵件

除了使用一個帳戶來處理電子郵件以外,替代方式是使用個別的帳戶。 此方法需要更多維護努力,但不會將安全性焦點放在單一帳戶。 若要使用每個使用者帳戶來與 Outlook 或 Exchange 同步處理,而且不使用 Microsoft Exchange Online 電子郵件伺服器設定檔,請使用下列設定 ([設定] > [電子郵件組態] > [電子郵件伺服器設定檔])。

設定

建議

接收連線

驗證方式

使用者或佇列指定的認證

使用模擬

寄出使用相同設定

在每個使用者信箱中設定下列各項。

設定

建議

認證

允許使用認證來處理電子郵件

使用者名稱

信箱的使用者名稱

密碼

信箱的密碼

如何允許非安全通道的電子郵件認證 (僅內部部署版本)

根據預設,Microsoft Dynamics 365 不允許使用者輸入他們的電子郵件地址與密碼,當它偵測到可能是透過不安全的管道傳輸時,例如 HTTP。Dynamics 365 會強制實施這點,藉由停用使用者信箱表單上選取 [允許使用認證來處理電子郵件] 旁邊的 [是] 的功能。

Allow to Use Credentials for Email Processing

不過,如果您的部署使用 SSL 卸載 (Dynamics 365 無法偵測卸載),您可以設定 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. 著作權所有,並保留一切權利。 著作權