設定Microsoft® Dynamics 365或Salesforce for AEM Forms configure-azure-storage

版本
文章連結
AEM 6.5
按一下這裡
AEM as a Cloud Service
本文章

Experience Manager Forms 資料整合提供Microsoft® Dynamics 365和Salesforce雲端服務,整合最適化表單與立即可用的表單資料模型(FDM)。 最適化Forms可以與Microsoft® Dynamics 365和Salesforce伺服器互動,以啟用業務工作流程。 例如:

  • 在提交最適化表單時將資料寫入Microsoft® Dynamics 365和Salesforce。
  • 透過表單資料模型(FDM)中定義的自訂實體寫入Microsoft® Dynamics 365和Salesforce中的資料,反之亦然。
  • 查詢Microsoft® Dynamics 365和Salesforce伺服器以取得資料,並預先填入Adaptive Forms。
  • 從Microsoft® Dynamics 365和Salesforce伺服器讀取資料。

在您根據Experience Manager原型為Forms設定開發專案後,AEM Forms伺服器上即可使用Microsoft® Dynamics 365和Salesforce雲端服務與表單資料模型(FDM)。

NOTE
只有當您根據AEM Archetype 30或更新版本將Experience Manager Forms設定為Cloud Service專案時,Microsoft® Dynamics 365和Salesforce雲端服務以及表單資料模型(FDM)才可立即使用。

設定Salesforce雲端服務 configure-salesforce-cloud-service

在設定Salesforce雲端服務之前,請確定您執行下列工作:

  • 建立連線的OAuth已啟用 Salesforce 應用程式。 建立連線的Salesforce應用程式時,請以下列格式指定回呼URL:

    code language-none
    https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
    

    其中伺服器和連線埠代表AEM Forms伺服器的主機名稱和連線埠號碼。

  • 建立連線的Salesforce應用程式時,請指定fulloffline_access做為OAuth範圍的值。

  • 記下連線應用程式的使用者端ID (稱為使用者金鑰)和使用者端密碼(稱為使用者密碼)的值。

執行以下步驟來設定Salesforce雲端服務:

  1. 在AEM Forms作者執行個體上,瀏覽至​ 工具 槌子 > Cloud Service > 資料來源。 可用包裝函式資料夾清單包含在產生AEM原型專案時,為DappTitle指定標題的資料夾。

  2. 選取資料夾名稱,選取​ Salesforce雲端設定,然後選取​ 屬性

  3. 在​ 驗證設定 ​索引標籤中:

    1. 在​ 主機 ​欄位中指定Salesforce網域URL。 例如,[網域名稱].my.salesforce.com。
    2. 為連線的應用程式指定使用者端ID (稱為使用者金鑰)和使用者端密碼(稱為使用者密碼)。
    3. 在​ 授權範圍 ​欄位中指定​ full offline_accessfulloffine_access值,以空格分隔)。
    4. 選取​ 連線至OAuth。 您被重新導向到Microsoft® Dynamics登入頁面。
    5. 使用您的Salesforce認證登入,並接受允許雲端服務設定連線到Salesforce服務。 如果連線成功,系統會將您重新導向至Salesforce雲端服務設定頁面,顯示成功訊息。
  4. 選取​ 儲存並關閉 ​以完成組態設定。

存取現成可用的Salesforce表單資料模型(FDM)

在您根據Experience Manager原型為Forms設定開發專案後,Salesforce表單資料模型(FDM)可在AEM Forms伺服器上立即使用。

若要存取表單資料模型(FDM),請導覽至​ Adobe Experience Manager > Forms > 資料整合。 可用資料夾清單包括標題為DappTitle的資料夾,而此資料夾是在產生AEM原型專案時指定的。 選取資料夾名稱,選取​ Salesforce資料模型,然後選取[編輯 編輯 ]圖示以檢視表單資料模型(FDM)。

設定Salesforce 雲端設定服務後,您可以將最適化表單與現成可用的Salesforce資料模型整合。

設定Microsoft® Dynamics 365雲端服務 configure-dynamics-cloud-service

在設定Microsoft® Dynamics 365雲端服務之前,請確定您執行下列工作:

  • 使用Azure Active Directory註冊 Microsoft® Dynamics 365 的應用程式。 當您建立連線的Microsoft® Dynamics 365應用程式時,請以下列格式指定回覆URL:

    code language-none
    https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
    

    其中伺服器和連線埠代表AEM Forms伺服器的主機名稱和連線埠號碼。

  • 記下所連線應用程式的使用者端ID (也稱為應用程式ID)和使用者端密碼的值。

執行以下步驟來設定Microsoft® Dynamics 365雲端服務:

  1. 在AEM Forms作者執行個體上,瀏覽至​ 工具 槌子 > Cloud Service > 資料來源。 可用包裝函式資料夾清單包含在產生AEM原型專案時,為DappTitle指定標題的資料夾。

  2. 選取資料夾名稱,選取​ Microsoft® Dynamics 365雲端設定,然後選取​ 屬性

  3. 在​ 驗證設定 ​索引標籤中:

    1. 輸入​ 服務根 ​欄位的值。 移至Dynamics執行個體並導覽至開發人員資源,以檢視[服務根目錄]欄位的值。 例如 https://<tenant-name>.dynamics.com/api/data/v9.1/

    2. 指定連線應用程式的使用者端ID (稱為應用程式ID)和使用者端密碼。

    3. {tenant}取代為​ OAuth URL重新整理權杖URL ​和​ 存取權杖URL ​欄位中的租使用者識別碼。

    4. 在​ 資源 ​欄位中指定Dynamics執行個體URL,以使用表單資料模型(FDM)設定Microsoft® Dynamics。 使用服務根URL來衍生Dynamics執行個體URL。 例如,https://<tenant-name>.dynamics.com

    5. 在Microsoft® Dynamics 365上授權程式的​ 授權範圍 ​欄位中指定openid

    6. 使用您的Microsoft® Dynamics 365認證登入,並接受允許雲端服務設定連線到Microsoft® Dynamics 365服務。 如果連線成功,系統會將您重新導向至Microsoft® Dynamics 365雲端服務設定頁面,顯示成功訊息。

  4. 選取​ 儲存並關閉 ​以完成組態設定。

存取現成可用的Microsoft® Dynamics 365表單資料模型(FDM)

在您根據Experience Manager原型為Forms設定開發專案後,Microsoft® Dynamics 365表單資料模型(FDM)可在AEM Forms伺服器上立即使用。

若要存取表單資料模型(FDM),請導覽至​ Adobe Experience Manager > Forms > 資料整合。 可用資料夾清單包括標題為DappTitle的資料夾,而此資料夾是在產生AEM原型專案時指定的。 選取資料夾名稱,選取​ Microsoft® Dynamics 365資料模型,然後選取「編輯 編輯 」圖示以檢視表單資料模型(FDM)。

設定Microsoft® Dynamics 365 雲端設定服務後,您可以將最適化表單與現成可用的Microsoft® Dynamics 365資料模型整合。

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab