配置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设置开发项目后,Microsoft® Dynamics 365和Salesforce云服务和表单数据模型(FDM)在AEM Forms服务器上开箱即用。

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 > 数据集成。 可用文件夹的列表包括在生成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云服务:

  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 ​字段中的租户ID。

    4. 在​ 资源 ​字段中指定Dynamics实例URL以使用表单数据模型(FDM)配置Microsoft® Dynamics。 使用服务根URL来派生动态实例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 > 数据集成。 可用文件夹的列表包括在生成AEM原型项目时为DappTitle指定标题的文件夹。 选择文件夹名称,选择​ Microsoft® Dynamics 365数据模型,然后选择编辑 编辑图标以查看表单数据模型(FDM)。

配置Microsoft® Dynamics 365 云配置服务后,您可以将自适应表单与现成的Microsoft® Dynamics 365数据模型集成。

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