設定適用於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伺服器上立即使用。
設定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應用程式時,請指定
full和offline_access做為OAuth範圍的值。 -
記下連線應用程式的使用者端ID (稱為使用者金鑰)和使用者端密碼(稱為使用者密碼)的值。
執行以下步驟來設定Salesforce雲端服務:
-
在AEM Forms作者執行個體上,瀏覽至 工具
> 雲端服務 > 資料來源。
-
選取資料夾名稱,選取 Salesforce雲端設定,然後選取 屬性。
-
在 驗證設定 索引標籤中:
- 在 主機 欄位中指定Salesforce網域URL。 例如,[網域名稱].my.salesforce.com。
- 為連線的應用程式指定使用者端ID (稱為使用者金鑰)和使用者端密碼(稱為使用者密碼)。
- 在 授權範圍 欄位中指定 full offline_access (
full和offine_access值,以空格分隔)。 - 選取 連線至OAuth。 您被重新導向到Salesforce登入頁面。
- 使用您的Salesforce認證登入,並接受允許雲端服務設定連線到Salesforce服務。 如果連線成功,系統會將您重新導向至Salesforce雲端服務設定頁面,顯示成功訊息。
-
選取 儲存並關閉 以完成組態設定。
存取現成可用的Salesforce表單資料模型(FDM)
在您根據Experience Manager原型為Forms設定開發專案後,Salesforce表單資料模型(FDM)可在AEM Forms伺服器上立即使用。
若要存取表單資料模型(FDM):
- 導覽至 Adobe Experience Manager > Forms > 資料整合。
- 選取資料夾名稱、選取 Salesforce資料模型,然後選取「編輯
」圖示以檢視表單資料模型(FDM)。
設定Salesforce 雲端設定服務後,您可以將最適化表單與現成可用的Salesforce資料模型整合。