向 Adobe Workfront Fusion 提交自适应表单

该功能在早期采用者计划下提供。 您可以从官方电子邮件ID写信到aem-forms-ea@adobe.com ,加入率先采用者计划并请求获取该功能的访问权限。

Adobe Workfront Fusion 自动执行重复相同任务的过程,例如文档审批工作流、电子邮件筛选和排序,使您能够专注在新任务上而不是重复任务。 Adobe Workfront Fusion包含多个场景。 场景由一系列模块组成,这些模块在应用程序和Web服务之间执行数据传输。 在场景中,添加各种步骤(模块)以自动执行任务。

例如,使用Workfront Fusion,您可以创建一个方案,以便使用自适应表单收集数据、处理数据并将数据发送到数据存储进行存档。 一旦设置了场景,Workfront Fusion就会在用户填写表单时自动执行任务,从而无缝更新数据存储。

AEM Formsas a Cloud Service提供了一个OOTB连接器,用于连接自适应表单并将其提交到Adobe Workfront Fusion。 将表单提交到Adobe Workfront Fusion可以具备以下优势:

  • 它支持将表单提交数据无缝传输到Workfront Fusion工作流。
  • 它有助于自动执行由表单提交触发的各种任务。 这可以包括启动项目、将任务分配给特定团队成员、发送通知以及更新项目状态 — 所有这些操作都不需要手动干预。
  • 在Workfront Fusion中捕获的所有表单提交都为项目相关信息提供了单一的真实来源

将AEM Forms与Adobe Workfront Fusion集成的先决条件 prerequisites

要在Workfront Fusion与AEM Forms之间建立连接,需要满足以下条件:

将AEM Forms与Adobe Workfront Fusion集成

1.创建Workfront方案 workflow-scenario

要创建Workfront方案,请执行以下步骤:

创建方案 create-scenario

要创建方案,请执行以下操作:

  1. 登录您的 Workfront Fusion帐户.

  2. 单击 方案 “共享”图标 在左侧面板中。

  3. 单击 创建新方案 在页面的右上角。 屏幕上会显示创建新方案的页面。

  4. 选择 新方案 (位于页面的左上角),并为场景键入正确的名称。

  5. 单击问号,并确保将第一个模块添加为 AEM Forms.

    添加AEM Forms模块

    关注表单事件 对话框。

    note note
    NOTE
    必须将第一个模块添加为 AEM Forms.
  6. 选择 关注表单事件 对话框和添加webhook的窗口出现。

添加webhook add-webhook

添加webhook

要添加webhook,请执行以下操作:

  1. 单击 添加添加webhook 对话框。

  2. 指定webhook名称。

    note note
    NOTE
    建议您仔细选择您的webhook名称,因为指定的webhook名称会显示在AEM实例中。
  3. 单击 添加 以添加新连接。 此 创建连接 对话框。

添加与webhook的连接 add-connection

添加连接

要添加连接,请执行以下操作:

  1. 指定 连接名称创建连接 对话框。

  2. 选择 环境类型 下拉列表中。

  3. 输入 实例URL.

    note note
    NOTE
    实例URL是指向特定AEM Forms实例的唯一网址。

    您可以检索 来自开发人员控制台的服务凭据 创建连接时需要。

  4. 替换 ims-na1.adobelogin.comIMS端点 值为 imsEndpoint 来自开发人员控制台中的服务凭据。

    note note
    NOTE
    保留 https://IMS端点 文本框 imsEndpoint URL。
  5. 在中指定以下值 创建连接 对话框:

    • 指定 客户端ID 具有值 clientId 来自开发人员控制台中的服务凭据。
    • 指定 客户端密码 具有值 客户端密钥 来自开发人员控制台中的服务凭据。
    • 指定 技术帐户ID 具有值 id 来自开发人员控制台中的服务凭据。
    • 指定 组织ID 具有值 org 来自开发人员控制台中的服务凭据。
    • 元范围 具有值 metascope 来自开发人员控制台中的服务凭据。
    • 私钥 具有值 私钥 来自开发人员控制台中的服务凭据。
    note note
    NOTE
    • 对象 私钥,删除 \r\n 从它的值开始。
      例如,如果私钥值为:
      \r\nIJAVO8GDYAOZ9jMA0GCSqGSIb3DQEBCwUAMDAxL\r\nMy1lMTUxODMxLWNtc3RnLWludGVncmF0aW9uLTAw,则在删除 \r\n 与私钥相比,该密钥将类似于以下内容,并且两个值都显示在单独的行中:
    IJAVO8GDYAOZ9jMA0GCSqGSIb3DQEBCwUAMDAxL
    My1lMTUxODMxLWNtc3RnLWludGVncmF0aW9uLTAw
    • 您还可以选择从文件检索私钥或证书,方法是选择 Extract 按钮。
  6. 单击​ “继续”

    创建的连接开始显示在 连接添加webhook 对话框。

  7. 选择已创建的连接 连接 下拉列表中。

  8. 单击​ 保存

  9. 单击 确定 并保存方案的更改。

  10. 要激活方案,请单击方案编辑器中的打开/关闭切换按钮。

NOTE
如果未激活Workfront方案,它将检测不到表单提交,并且将提交操作设置为Workfront会导致提交失败。

2.配置Workfront Fusion自适应表单的提交操作

您可以为Workfront Fusion配置提交操作,用于:

配置适用于Workfront Fusion的新自适应表单的提交操作 new-af-submit-action

要配置适用于Workfront Fusion的新自适应表单的提交操作,请执行以下操作:

  1. 登录到您的AEM实例。

  2. 转到 Forms > Forms和文档 > 创建 > 自适应表单. 此 创建表单 出现向导。

  3. 从中选择自适应表单模板 来源 选项卡。

  4. 从中选择主题 样式 选项卡。

    适用于Workfront Fusion的提交操作

  5. 选择 调用Workfront Fusion场景提交 选项卡。

  6. 从中选择创建的webhook 选项 选项卡 属性 窗口。

    note note
    NOTE
    Workfront方案的webhook名称显示在中 选项 下拉列表。
  7. 单击​ 创建

  8. 指定新自适应表单的名称,然后单击 创建.

配置现有Workfront Fusion自适应表单的提交操作 existing-af-submit-action

要配置现有Workfront Fusion自适应表单的提交操作,请执行以下操作:

  1. 登录到您的AEM实例。

  2. 转到 Forms > Forms和文档.

  3. 选择一个自适应表单,然后在编辑模式下打开该表单。

  4. 打开内容浏览器,然后选择自适应表单的​ 指南容器 ​组件。

  5. 单击指南容器属性 指南属性 图标。这将打开“自适应表单容器”对话框。

    适用于Workfront Fusion的提交操作

  6. 打开 提交 选项卡。

  7. 选择 提交操作 作为 调用Workfront Fusion场景

  8. 选择 Workfront Fusion场景 下拉列表中。

  9. 单击​ 完成

最佳实践 best-practices

  • 建议您仔细选择您的webhook名称,因为在AEM实例上无法获取场景名称。 如果将来更改webhook名称,该名称将不会反映在AEM Forms提交操作下拉列表中。
  • 一个方案可以有多个webhook链接,但一次只能有一个webhook链接处于活动状态。 建议删除未链接的webhook,以便它不会出现在AEM Forms提交操作下拉列表中。

相关文章

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