共用方式為


設定 Azure 與 Microsoft Dynamics 365 整合

 

發行︰ 2017年1月

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

Microsoft Dynamics 365 (線上和內部部署) 能夠將目前核心作業的訊息要求資料張貼至 Microsoft Azure 服務匯流排 上監聽的雲端託管應用程式。 若要啟用 Microsoft Dynamics 365 中的此功能,請執行本主題中詳述的工作。

本主題內容

Microsoft Dynamics 365 和 Azure 整合的設定工作

取得公用憑證

設定 Microsoft Dynamics 365 進行 Azure 整合

設定 Azure 進行 Microsoft Dynamics 365 整合

Microsoft Dynamics 365 和 Azure 整合的設定工作

  1. 從 Microsoft Dynamics 365 (線上) 或從發行的授權單位取得公用憑證。

  2. 設定 Microsoft Dynamics 365 進行 Azure 整合。

  3. 設定 Azure 進行 Microsoft Dynamics 365 整合。

這些工作將在本主題中詳細說明。 設定 Microsoft Dynamics 365 和 Microsoft Azure 整合之後,您將需要執行這些額外的工作。

  1. 撰寫接聽程式應用程式並且在 Microsoft Azure 服務匯流排 解決方案端點中註冊。 如需詳細資訊,請參閱 Microsoft Azure 服務匯流排文件

  2. 在 Microsoft Dynamics 365 註冊 Microsoft Azure 感知外掛程式或 Microsoft Azure 感知自訂工作流程活動。其他資訊:逐步解說:使用外掛程式註冊工具註冊 Azure 感知外掛程式

  3. 執行觸發要執行的外掛程式或自訂工作流程活動的必要 Microsoft Dynamics 365 作業。

如果上述所有步驟都已正確執行,則應該會傳送包含 Microsoft Dynamics 365 資料內容的訊息至 Microsoft Azure 佇列或主體,並且最後由接聽程式應用程式接收。 您可以瀏覽至 Microsoft Dynamics 365 Web 應用程式中的 [系統作業] 資料格,並檢查相關System Job的狀態,了解是否成功張貼至 Microsoft Azure 服務匯流排。 在發生錯誤的情況下,System Job的訊息區段會顯示錯誤詳細資料。

如需詳細資訊,請參閱本主題最後的<請參閱>連結。

取得公用憑證

移至 [設定] > [自訂] > [開發人員資源],Microsoft Dynamics 365 (線上) 使用者可從 Web 應用程式下載公開憑證。 在該頁面上,按一下 [Microsoft Azure 簽發者憑證] 底下的 [下載憑證] 連結,下載並儲存公用憑證。 此外,請寫下簽發者名稱,因為您之後會需要它。

對於 Microsoft Dynamics 365 內部部署和 IFD 安裝,您可以向發行的授權單位購買私人憑證。 使用憑證 Microsoft Management Console (MMC) 嵌入式管理單元將憑證檔匯入至您電腦上的 Personal\Certificates 存放區。 接著,以 Base64 格式匯出您憑證的公開金鑰檔。 此公用憑證將在下一個工作中使用。 如需詳細資訊,請參閱 MMC 說明。

設定 Microsoft Dynamics 365 進行 Azure 整合

對於 Microsoft Dynamics 365 內部部署和 IFD 部署,為 Microsoft Azure 整合設定伺服器包含儲存公用憑證在 Microsoft Dynamics 365 組態資料庫中,以及設定憑證的適當安全性存取,讓 Microsoft Dynamics 365 能夠讀取它。Microsoft Dynamics 365 (線上) 會預先設定搭配 Microsoft Azure 運作。

如需有關設定 Microsoft Dynamics 365 與 Microsoft Azure 平台整合的逐步指示,請參閱主題逐步解說:設定 Dynamics 365 與 Microsoft Azure 整合

System_CAPS_security 安全性 注意

若要使 Microsoft Dynamics 365 和 Microsoft Azure 服務匯流排 整合功能運作,Microsoft Dynamics 365 非同步服務必須能夠透過伺服器的防火牆存取網際網路。 「非同步處理服務」角色安裝所在的伺服器必須在網際網路上公開,而且用來執行服務的帳戶必須具有網際網路存取權限。 需要連接埠 80 或 443 來對外連線。 不需要連入連線存取。 使用 Windows 防火牆控制台可啟用位於伺服器上 %PROGRAMFILES%\Microsoft Dynamics CRM\Server\bin folder的 CrmAsyncService.exe 應用程式的輸出連線。

設定 Azure 進行 Microsoft Dynamics 365 整合

不論您使用 ACS 或 SAS 進行授權,都需要設定 Microsoft Azure 解決方案的規則和發行者讓接聽程式能夠讀取張貼至 Microsoft Azure 服務匯流排 的 Microsoft Dynamics 365 訊息。 此外,您必須設定服務匯流排規則來接受 Microsoft Dynamics 365 發行者宣告。 建議用來設定 Azure 的方法是使用 SDK 下載中的外掛程式註冊工具。

如需設定授權的指示,請參閱逐步解說:設定 Microsoft Azure (ACS) 與 Dynamics 365 整合逐步解說:設定 Microsoft Azure (SAS) 與 Dynamics 365 整合

另請參閱

Microsoft Dynamics 365 Azure 擴充功能
撰寫外掛程式
在 Azure 解決方案中使用 Dynamics 365 資料
為 Microsoft Azure 解決方案撰寫接聽應用程式
Azure 平台 – 開始使用

Microsoft Dynamics 365

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權