設定適用於AEM Forms的Salesforce configure-azure-storage

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

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

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

NOTE
必須根據AEM Archetype 30或更新版本將Experience Manager Forms設定為Cloud Service專案,才可立即使用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作者執行個體上,瀏覽至​ 工具 槌子 > 雲端服務 > 資料來源

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

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

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

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

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

若要存取表單資料模型(FDM):

  1. 導覽至​ Adobe Experience Manager > Forms > 資料整合
  2. 選取資料夾名稱、選取​ Salesforce資料模型,然後選取「編輯 編輯 」圖示以檢視表單資料模型(FDM)。

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

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