配置Microsoft Dynamics 365和 SalesforceCloud Service

Experience Manager Forms 数据集成 提供 Microsoft Dynamics 365 和 Salesforce 云服务,将自适应表单与开箱即用的表单数据模型相集成。 随后,自适应Forms可以与 Microsoft Dynamics 365 和 Salesforce 服务器启用业务工作流。 例如:

  • 将数据写入 Microsoft Dynamics 365 和 Salesforce 在自适应表单提交时。
  • 将数据写入 Microsoft Dynamics 365 和 Salesforce 通过在表单数据模型中定义的自定义实体,反之亦然。
  • 查询 Microsoft Dynamics 365 和 Salesforce 服务器,并预填充自适应Forms。
  • 从读取数据 Microsoft Dynamics 365 和 Salesforce 服务器。

Microsoft Dynamics 365 和 Salesforce 云服务和表单数据模型开箱即用 AEM Forms 服务器 基于Experience Manager原型的Forms开发项目.

注意

Microsoft Dynamics 365和 Salesforce 云服务和表单数据模型仅在您设置 Experience Manager Forms as a Cloud Service 项目基于 AEM原型30 或更晚。

配置 Salesforce 云服务

在配置 Salesforce 云服务,请确保您执行以下任务:

  • 创建已连接的启用OAuth的 Salesforce 应用程序. 创建连接的 Salesforce ,请使用以下格式指定回调URL:

    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 Services > 数据源. 可用的包装器文件夹列表包括一个文件夹,其标题为 DappTitle while 生成AEM原型项目.
  2. 点按文件夹名称,选择 Salesforce云配置,然后点按 属性.
  3. 身份验证设置 选项卡:
    1. 指定 Salesforce 中的域URL 主机 字段。 例如, [域名].my.salesforce.com.
    2. 为连接的应用程序指定客户端ID(称为客户端密钥)和客户端密钥(称为客户端密钥)。
    3. 指定 full offline_access (fulloffine_access 值(以空格分隔) 授权范围 字段。
    4. 点按 连接到OAuth. 系统会将您重定向到 Microsoft Dynamics 登录页面。
    5. 使用 Salesforce 凭据和接受,以允许云服务配置连接到 Salesforce 服务。 如果连接成功,您将被重定向到 Salesforce 云服务配置页面,此时会显示一条成功消息。
  4. 点按 保存并关闭 完成配置设置。

开箱即用访问 Salesforce 表单数据模型

A Salesforce “表单数据模型”在 AEM Forms 服务器 基于Experience Manager原型的Forms开发项目.

要访问表单数据模型,请导航到 Adobe Experience Manager > Forms > 数据集成. 可用文件夹列表包括一个文件夹,其标题为 DappTitle while 生成AEM原型项目. 点按文件夹名称,选择 Salesforce数据模型,然后点按编辑 编辑 图标以查看表单数据模型。

配置 Salesforce 云配置服务,则您可以开箱即用地集成自适应表单 Salesforce 数据模型。

配置 Microsoft Dynamics 365 云服务

在配置 Microsoft Dynamics 365 云服务,请确保您执行以下任务:

  • 注册申请 Microsoft Dynamics 365 具有Azure Active Directory. 创建连接的 Microsoft Dynamics 365 ,请使用以下格式指定“回复URL”:

    https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
    

    其中,服务器和端口是指 AEM Forms 服务器。

  • 记下所连接应用程序的客户端ID(也称为应用程序ID)值和客户端密钥。

请执行以下步骤以配置 Microsoft Dynamics 365 云服务:

  1. 开 AEM Forms 创作实例,导航到 工具 锤子 > Cloud Services > 数据源. 可用的包装器文件夹列表包括一个文件夹,其标题为 DappTitle while 生成AEM原型项目.
  2. 点按文件夹名称,选择 Microsoft Dynamics 365云配置,然后点按 属性.
  3. 身份验证设置 选项卡:
    1. 输入 服务根 字段。 转到Dynamics实例,然后导航到 开发人员资源 查看服务根字段的值。 例如,https://<tenant-name>.dynamics.com/api/data/v9.1/

    2. 为连接的应用程序指定客户端ID(称为应用程序ID)和客户端密钥。

    3. 替换 {tenant} 的租户ID OAuth URL, 刷新令牌URL​和 访问令牌URL 字段。

    4. 资源 配置字段 Microsoft Dynamics (包含表单数据模型)。 使用服务根URL派生Dynamics实例URL。 例如:https://<tenant-name>.dynamics.com

    5. 指定 openid授权范围 上的授权过程字段 Microsoft Dynamics 365.

    6. 使用 Microsoft Dynamics 365 凭据和接受,以允许云服务配置连接到 Microsoft Dynamics 365 服务。 如果连接成功,您将被重定向到 Microsoft Dynamics 365 云服务配置页面,此时会显示一条成功消息。

  4. 点按 保存并关闭 完成配置设置。

开箱即用访问 Microsoft Dynamics 365 表单数据模型

A Microsoft Dynamics 365 “表单数据模型”在 AEM Forms 服务器 基于Experience Manager原型的Forms开发项目.

要访问表单数据模型,请导航到 Adobe Experience Manager > Forms > 数据集成. 可用文件夹列表包括一个文件夹,其标题为 DappTitle while 生成AEM原型项目. 点按文件夹名称,选择 Microsoft Dynamics 365数据模型,然后点按编辑 编辑 图标以查看表单数据模型。

配置 Microsoft Dynamics 365 云配置服务,则您可以开箱即用地集成自适应表单 Microsoft Dynamics 365 数据模型。

在此页面上