配置Microsoft Dynamics 365以與Adobe Campaign Standard整合

了解如何設定Microsoft Dynamics 365整合,並在與Adobe Campaign Standard的跨通道通訊時啟用您的CRM資料。

概覽

本頁中介紹了Adobe Campaign Standard與Microsoft Dynamics 365整合的一般說明。

需要配置多個應用程式以啟用整合,但本文將重點介紹Dynamics 365中所需的步驟。

先決條件

在本檔案中執行預先整合設定之前,我們假設您已布建,且擁有貴組織Microsoft Dynamics 365例項的管理員存取權。 如果尚未發生此情況,則您需要與Microsoft客戶支援聯繫以完成Dynamics 365配置。

如果您要為測試環境和生產環境配置整合,則需要對您的測試和生產Dynamics 365執行個體執行下列步驟。 如果要配置舞台或生產Dynamics 365實例(例如,對於生產實例,請為<stage or prod>選擇"prod"),則下面的一些說明稍有不同

設定應用程式和權限

OAuth存取權杖可讓整合工具透過Web API與您的Microsoft Dynamics 365執行個體驗證,以便將Campaign Standard體驗事件張貼至Microsoft Dynamics 365介面的時間軸檢視。

以下影片概述主要步驟:

若要產生OAuth存取權杖,請依照下列步驟操作。

註冊新應用程式

  1. 在管理員登入下,登入portal.azure.com。

  2. 按一下左側菜單中的​Azure Active Directory;然後按一下顯示的子菜單上的​App registrations

  3. 按一下螢幕頂端的​New registration

  4. 填寫應用程式註冊畫面:

    • 名稱:adobe campaign <stage or prod>
    • 支援的帳戶類型:Accounts in this organizational directory only(預設值)

有關建立新應用程式的詳細資訊,請參閱此部分

注意

Microsoft Azure Directory將唯一應用程式(客戶端)ID分配給您的應用程式。 您稍後在設定Dynamics 365以及執行整合工具設定時,都需要此ID。

產生用戶端密碼

  1. 在應用程式概述畫面左側的子功能表中,按一下​Certificates and Secrets > New client secret

  2. 輸入說明、設定持續時間,然後按一下​OK

您的用戶端密碼現在已建立。 暫時保留值,以完成整合工具的預整合設定。

注意

視需要保留此值,以完成整合工具的預先整合設定。 之後無法擷取。

設定權限

  1. 在此畫面或應用程式概述畫面中,按一下左側子功能表中的​API permissions。 按一下​Add a permission​後,您需要在功能表中選取​Dynamics CRM

  2. 然後勾選​user_impersonation​的方塊,然後按一下​Add permissions​按鈕。

有關權限設定的詳細資訊,請參閱此部分

建立應用程式使用者

此新使用者是一般使用者。 應用程式將使用:此使用者將會執行任何使用API對Microsoft Dynamics 365的變更。 若要建立,請遵循下列步驟:

  1. 導覽至您的Dynamics 365執行個體並以管理員身分登入。

  2. 按一下右上角的齒輪圖示,然後按一下​Advanced Settings。 在頂端橫幅中,按一下​Settings​旁的下拉式清單,按一下​Security > Users

  3. 按一下下拉式功能表,前往​Application Users。 按一下​New

  4. 確保用戶表徵圖旁邊的下拉清單顯示​USER:APPLICATION USER

    為新用戶填寫螢幕。 參數建議:

    • User Name (電子郵件):adobe_api_<stage-or-prod>@<your-d365-hostname>」(例如,adobe_api_stage@some-company.crm.dynamics.com)
    • Application ID:您在Azure AD中註冊的應用程式ID(此為必要項)
    • 您可以將​Application ID URI​和​Azure AD Object ID​留空
    • Full Name:AdobeAPI <stage or prod>
    • Email:與相同( User Name 或管理員的電子郵件(如果您想要)

    如需建立應用程式使用者的詳細資訊,請參閱此區段

  5. 按一下使用者圖示並上傳Adobe Campaign圖示;這是當Dynamics 365中出現新Adobe事件時,將顯示在時間軸視圖中的表徵圖。

  6. 按一下頂部功能區中的​MANAGE ROLES​以開啟用戶角色清單。

  7. 向下捲動並選擇此用戶的​System administrator​訪問。

  8. 按一下​OK

取得租用戶ID

請依照本頁面🔗中的指示尋找您的租用戶ID。 在整合工具的預先整合設定期間,您將需要此ID。

安裝Microsoft Dynamics 365的Campaign Standard

要將Dynamics 365應用程式整合到您的Campaign Standard環境,請執行以下步驟:

  1. 導覽至下列連結:https://appsource.microsoft.com/en-us/marketplace/apps並在搜尋列中搜尋​Adobe Campaign for Dynamics 365
    或者,您也可以導覽至此link
  2. 請依照指示安裝Dynamics 365執行個體的應用程式。
  3. 安裝後,導航至Dynamics 365實例並以管理員身份登錄。
  4. 按一下右上角的齒輪圖示,然後按一下​Advanced Settings。 在頂端橫幅中,按一下​Settings​旁的下拉式清單,按一下​Process Center​下的​Processes
  5. 搜索​Adobe Campaign Email Bounce​任務,然後按一下。
  6. 在​Administration​標籤中,將擁有者變更為先前建立的AdobeAPI應用程式使用者,方法是從頂端功能區按一下​Actions,然後選取​Assign to another User​選項,從下拉式清單中選取​Adobe API application user​以進行指派。
  7. 重新啟用程式。
  8. 對​Adobe Campaign Email Click​任務執行相同操作。
注意

如果您隨時想停用這些程式,可以在此​Processes​畫面中停用。

相關主題

本頁內容