配置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设置开发项目后,Microsoft® Dynamics 365和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创作实例上,导航到 工具 > 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 > 数据集成。 可用文件夹的列表包括在生成AEM原型项目时为DappTitle
指定标题的文件夹。 选择文件夹名称,选择 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 字段中的租户ID。 -
在 资源 字段中指定Dynamics实例URL以使用表单数据模型(FDM)配置Microsoft® Dynamics。 使用服务根URL来派生动态实例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 > 数据集成。 可用文件夹的列表包括在生成AEM原型项目时为DappTitle
指定标题的文件夹。 选择文件夹名称,选择 Microsoft® Dynamics 365数据模型,然后选择编辑
图标以查看表单数据模型(FDM)。
配置Microsoft® Dynamics 365 云配置服务后,您可以将自适应表单与现成的Microsoft® Dynamics 365数据模型集成。