伺服器端同步處理的最佳作法
發行︰ 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 會強制實施這點,藉由停用使用者信箱表單上選取 [允許使用認證來處理電子郵件] 旁邊的 [是] 的功能。
不過,如果您的部署使用 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. 著作權所有,並保留一切權利。 著作權