設定Microsoft® Dynamics 365或Salesforce for AEM Forms configure-azure-storage
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)。
設定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作者執行個體上,瀏覽至 工具 > Cloud Service > 資料來源。 可用包裝函式資料夾清單包含在產生AEM原型專案時,為
DappTitle
指定標題的資料夾。 -
選取資料夾名稱,選取 Salesforce雲端設定,然後選取 屬性。
-
在 驗證設定 索引標籤中:
- 在 主機 欄位中指定Salesforce網域URL。 例如,[網域名稱].my.salesforce.com。
- 為連線的應用程式指定使用者端ID (稱為使用者金鑰)和使用者端密碼(稱為使用者密碼)。
- 在 授權範圍 欄位中指定 full offline_access (
full
和offine_access
值,以空格分隔)。 - 選取 連線至OAuth。 您被重新導向到Microsoft® Dynamics登入頁面。
- 使用您的Salesforce認證登入,並接受允許雲端服務設定連線到Salesforce服務。 如果連線成功,系統會將您重新導向至Salesforce雲端服務設定頁面,顯示成功訊息。
-
選取 儲存並關閉 以完成組態設定。
存取現成可用的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雲端服務:
-
在AEM Forms作者執行個體上,瀏覽至 工具 > Cloud Service > 資料來源。 可用包裝函式資料夾清單包含在產生AEM原型專案時,為
DappTitle
指定標題的資料夾。 -
選取資料夾名稱,選取 Microsoft® Dynamics 365雲端設定,然後選取 屬性。
-
在 驗證設定 索引標籤中:
-
輸入 服務根 欄位的值。 移至Dynamics執行個體並導覽至開發人員資源,以檢視[服務根目錄]欄位的值。 例如
https://<tenant-name>.dynamics.com/api/data/v9.1/
-
指定連線應用程式的使用者端ID (稱為應用程式ID)和使用者端密碼。
-
將
{tenant}
取代為 OAuth URL、重新整理權杖URL 和 存取權杖URL 欄位中的租使用者識別碼。 -
在 資源 欄位中指定Dynamics執行個體URL,以使用表單資料模型(FDM)設定Microsoft® Dynamics。 使用服務根URL來衍生Dynamics執行個體URL。 例如,
https://<tenant-name>.dynamics.com
。 -
在Microsoft® Dynamics 365上授權程式的 授權範圍 欄位中指定
openid
。 -
使用您的Microsoft® Dynamics 365認證登入,並接受允許雲端服務設定連線到Microsoft® Dynamics 365服務。 如果連線成功,系統會將您重新導向至Microsoft® Dynamics 365雲端服務設定頁面,顯示成功訊息。
-
-
選取 儲存並關閉 以完成組態設定。
存取現成可用的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資料模型整合。