连接 AEM Forms as a Cloud Service于 Adobe Acrobat Sign integrate-adobe-sign-with-aem-forms

版本
文章链接
AEM 6.5
单击此处
AEM as a Cloud Service
本文

Adobe Acrobat Sign 支持自适应Forms和AEM工作流的电子签名工作流程。 电子签名改进了法律、销售、工资单、人力资源管理和其他许多方面的文档的处理工作流。

在典型的 Adobe Acrobat Sign 和自适应表单方案中,用户需填写自适应表单来申请服务。例如,信用卡申请表和公民权益表。在用户填写、签署和提交申请表后,该表将发送给服务提供商以执行后续操作。服务提供商将审核申请,并使用 Adobe Acrobat Sign 将申请标记为已批准。AEM Forms支持Adobe Acrobat Sign和Adobe Acrobat Sign Solutions政府版。 根据您的许可证和要求,您可以将AEM Forms与以下任一解决方案集成或连接:

将AEM Forms与Adobe Acrobat Sign连接 adobe-sign

连接 AEM Forms 替换为 Adobe Acrobat Sign,设置先决条件部分中列出的软件和帐户,并在您的Formsas a Cloud Service创作和发布实例中配置Adobe Sign Cloud Service:

将AEM Forms连接到Adobe Acrobat Sign的先决条件 prerequisites-for-adobe-sign

您需要以下设置才能集成 Adobe Acrobat Sign 替换为 AEM Forms:

  1. 活动 Adobe Acrobat Sign开发人员帐户.
  2. An Adobe Acrobat Sign API应用程序.
  3. Adobe Acrobat Sign API 应用程序的凭据(客户端 ID 和客户端密码)。
  4. (仅适用于基于Government ID的身份验证) 启用身份验证方法 用于政府ID身份验证。

将AEM Forms创作和发布实例连接到Adobe Acrobat Sign configure-adobe-sign-with-aem-forms

满足前提条件后,执行以下步骤以在创作实例上使用 AEM Forms 配置 Adobe Acrobat Sign。

  1. 在AEM Forms创作实例上,导航到 工具 锤子 > 常规 > 配置浏览器.

  2. 配置浏览器 页面,选择 创建.

  3. 创建配置 对话框,请指定 标题 对于配置,启用 云配置,并选择 创建. 系统创建一个配置容器来存储 Cloud Services。确保文件夹名称不包含任何空格。

  4. 导航到 工具 锤子 > Cloud Service > Adobe Acrobat Sign ,然后打开您在上一步中创建的配置容器。

    note note
    NOTE
    在创建自适应表单时,请在 配置容器 字段。
  5. 在配置页面上,选择 创建 创建 Adobe Acrobat Sign AEM Forms配置。

  6. 常规 选项卡 创建Adobe Acrobat Sign配置 页面,指定 名称 对于配置,并选择 下一个. 您可以选择指定 标题 并浏览以选择 缩略图 用于配置。

  7. 现在您可以 选择解决方案 以选择 Adobe Acrobat Sign.

    Adobe Acrobat Sign Solutions

  8. 将当前浏览器窗口中显示的URL复制到记事本中,然后移除部分 /ui#/aem 从URL访问。 然后,需要修改的URL才能配置 Adobe Acrobat Sign 应用程序 AEM Forms,在后续步骤中。 选择​ 下一步

  9. 设置 选项卡,

    • OAuth URL 字段包含默认URL,其中包含Adobe Sign数据库分片。 URL 的格式为:

      https://<shard>/public/oauth/v2

      例如:
      https://secure.na1.echosign.com/public/oauth/v2

    • 访问令牌URL 字段包含默认URL,其中包含Adobe Sign数据库分片。 URL 的格式为:

      https://<shard>/oauth/v2/token

      例如:
      https://api.na1.echosign.com/oauth/v2/token

    其中:

    na1 指默认数据库分片。您可以修改数据库分片的值。确保 ​ Adobe Acrobat Sign 云配置指向正确分片

    note note
    NOTE
    • 保留 创建Adobe Acrobat Sign配置 页面打开。 不要关闭它。 您可以检索 客户端ID客户端密码 在为配置OAuth设置后 Adobe Acrobat Sign 应用程序(如即将执行的步骤中所述)。
    • 登录Adobe Sign帐户后,导航至 ACROBAT SIGN API > API信息 > REST API方法文档 > Oauth访问令牌 访问与Adobe Sign OAuth URL和访问令牌URL相关的信息。
  10. 配置 Adobe Acrobat Sign 应用程序的 OAuth 设置:

    1. 打开浏览器窗口,并登录到您的 Adobe Acrobat Sign 开发人员帐户。

    2. 选择为配置的应用程序 AEM Forms,并选择 为应用程序配置OAuth.

    3. 重定向URL 框中,添加上一步中复制的URL(步骤8),然后单击 保存.

    4. 为以下内容启用以下范围 Adobe Acrobat Sign 应用程序并单击 保存.

    • aggrement_read
    • aggrement_write
    • aggrement_send
    • widget_read
    • widget_write
    • workflow_read

    有关为 Adobe Acrobat Sign 应用程序配置 OAuth 设置并获取密钥的分步信息,请参阅为应用程序配置 OAuth 设置开发人员文档。

    OAuth 配置

  11. 返回 创建Adobe Acrobat Sign配置 页面。 在 设置 选项卡,指定[客户端ID (也称为应用程序ID)和 客户端密码]。 使用 Adobe Acrobat Sign应用程序的客户端ID和客户端密码 您在上一步中创建了。

  12. 选择 为附件启用Adobe Acrobat Sign 用于将附加到自适应表单的文件追加到相应表单的选项 Adobe Acrobat Sign 文档已发送供签名。

  13. 选择 连接到Adobe Acrobat Sign. 在系统提示输入凭据时,提供 用户名密码 创建时使用的帐户的 Adobe Acrobat Sign 应用程序。 在系统要求您确认时,您可以访问 your developer account,单击 允许访问. 如果凭据正确,并且您允许 AEM Forms 访问您的 Adobe Acrobat Sign 开发人员帐户,系统会显示一条与以下内容类似的成功消息。

    Adobe Acrobat Sign云配置成功

  14. 选择 创建 创建 Adobe Acrobat Sign 配置。

  15. 选择配置并单击 Publish,选择配置,然后单击 Publish. 这会将配置复制到相应的发布环境。

  16. 在开发人员实例、暂存实例和生产实例(以剩下的实例为准)上重复上述所有步骤以使用 AEM Forms 为环境配置 Adobe Acrobat Sign。

现在,您可以 使用将Adobe Acrobat Sign字段添加到自适应表单. 确保将用于 Cloud Service 的配置容器添加到为 Adobe Acrobat Sign 启用的所有自适应表单。您可以在自适应表单的属性中指定配置容器。

NOTE
要配置Adobe Sign沙盒,您可以按照中所述的相同配置步骤进行操作 Adobe Sign.

将AEM Forms与适用于政府的Adobe Acrobat Sign Solutions连接 adobe-acrobat-sign-for-government

将AEM Forms与面向政府的Adobe Acrobat Sign Solutions连接是一个多步骤过程。 它涉及:

  • 为您的AEM实例创建重定向URL
  • 与面向政府团队的Adobe Sign解决方案共享重定向URL和范围
  • 从Adobe Sign团队接收凭据
  • 使用收到的凭据将AEM Forms与适用于政府的Adobe Acrobat Sign Solutions连接

Adobe Sign政府工作流程

AEM Formsas a Cloud Service提供开发、暂存和生产环境。 您可以将的开发环境与的Adobe Acrobat Sign Solutions政府版连接,以后再连接暂存环境和生产环境。

开始之前 prerequisites-for-adobe-sign-for-acrobat-sign-for-government

在开始将AEM Forms与Adobe Acrobat Sign解决方案连接之前,请确保 Adobe Acrobat Sign Solutions政府版 已设置帐户。

将AEM Formsas a Cloud Service与适用于政府的Adobe Acrobat Sign Solutions连接 connect-adobe-acrobat-sign-for-government

为您的AEM实例创建重定向URL

  1. 在Formsas a Cloud Service创作实例上,导航到 工具 锤子 > 常规 > 配置浏览器.
  2. 配置浏览器 页面,选择 创建.
  3. 创建配置 对话框,请指定 标题 对于配置,启用 云配置,并选择 创建. 它将创建一个配置容器来存储Cloud Service。 确保文件夹名称不包含任何空格。
  4. 导航到 工具 锤子 > Cloud Service > Adobe Acrobat Sign ,然后打开您在上一步中创建的配置容器。 在创建自适应表单时,请在 配置容器 字段。
  5. 在配置页面上,选择 创建 创建 Adobe Acrobat Sign AEM Forms配置。
  6. 将当前浏览器窗口的URL复制到记事本并删除 /ui#/aem 从URL访问。 此URL称为 re-direct URL.
    在下一部分中,您共享 re-direct URLScopes 包含Adobe Sign团队和请求凭据(客户端ID和客户端密钥)。

与Adobe Sign团队共享重定向URL和作用域并接收凭据

Adobe Acrobat Sign政府解决方案团队要求 re-direct URL 以及要为您的Adobe Acrobat Sign应用程序启用的某些范围(如下所列),用于生成凭据(客户端ID和客户端密钥),从而允许您将AEM Forms与面向政府的Adobe Acrobat Sign Solutions连接。

共享 scopes (如下所列)及 re-direct URL 创建并记下上一节的最后一步,即您的Adobe Acrobat Sign for Government解决方案代表(Adobe Professional Services团队成员)。

范围

  • aggrement_read
  • aggrement_write
  • aggrement_send
  • widget_read
  • widget_write
  • workflow_read
  • offline_access

该代表会生成凭据并与您共享。 在下一部分中,您使用凭据(客户端ID和客户端密钥)将AEM Forms与用于政府的Adobe Acrobat Sign Solutions连接。

使用收到的凭据将AEM Forms与适用于政府的Adobe Acrobat Sign Solutions连接

  1. 打开 re-direct URL 在浏览器中。 您创建并记下了 re-direct URL在您的AEM实例上创建重定向URL 部分。

  2. 常规 选项卡 创建Adobe Sign配置 页面,指定 名称 对于配置,并选择 下一个. 您可以选择指定 标题 并浏览以选择 缩略图 用于配置。 单击​ 下一步

  3. 设置 选项卡 创建Adobe Sign配置 页面,用于 选择解决方案 选项,选择 Adobe Acrobat Sign Solutions for Government.

    Adobe Acrobat Sign Solutions政府版

  4. 电子邮件 字段,为政府帐户指定与您的Adobe Acrobat Sign Solutions关联的电子邮件地址。

  5. 设置 选项卡,

    • OAuth URL 字段包含默认URL,其中包含Adobe Sign数据库分片。 URL 的格式为:

      https://<shard>/api/gateway/adobesignauthservice/api/v1/authorize

      例如:
      https://secure.na1.adobesign.us/api/gateway/adobesignauthservice/api/v1/authorize

    • 访问令牌URL 字段包含默认URL,其中包含Adobe Sign数据库分片。 URL 的格式为:

      https://<shard>/api/gateway/adobesignauthservice/api/v1/token

      例如:
      https://secure.na1.adobesign.us/api/gateway/adobesignauthservice/api/v1/token

    其中:

    na1 指默认数据库分片。您可以修改数据库分片的值。确保 ​ Adobe Acrobat Sign 云配置指向正确分片

    note note
    NOTE
    • 登录Adobe Sign帐户后,导航至 ACROBAT SIGN API > API信息 > REST API方法文档 > Oauth访问令牌 访问与Adobe Sign oAuth URL和访问令牌URL相关的信息。
  6. 使用Adobe Acrobat Sign为政府解决方案代表共享的凭据([Adobe Professional Services团队成员])在上一部分中,显示为[客户端ID客户端密码]。

  7. 选择 为附件启用Adobe Acrobat Sign 用于将附加到自适应表单的文件追加到相应表单的选项 Adobe Acrobat Sign 文档已发送供签名。

  8. 选择 连接到Adobe Sign. 在系统提示输入凭据时,提供在创建 Adobe Acrobat Sign 应用程序时所用帐户的用户名和密码。当要求确认访问时 your developer account,单击 允许访问. 如果凭据正确,并且您允许 AEM Forms 访问您的 Adobe Acrobat Sign 开发人员帐户,系统会显示一条与以下内容类似的成功消息。

    Adobe Acrobat Sign云配置成功

  9. 选择 创建 以创建配置。

  10. 选择配置并单击 Publish,选择配置,然后单击 Publish. 这会将配置复制到相应的发布环境。

  11. 在开发人员实例、暂存实例和生产实例(以剩下的实例为准)上重复上述所有步骤以使用 AEM Forms 为环境配置 Adobe Acrobat Sign Solutions for Government。

现在,您可以 在自适应表单中使用添加Adobe Acrobat Sign字段AEM Workflow. 确保将用于Cloud Service配置的配置容器添加到启用的所有自适应Forms Adobe Acrobat Sign. 您可以在自适应表单的属性中指定配置容器。

配置 Adobe Acrobat Sign 用于同步签名状态的计划程序 configure-adobe-sign-scheduler-to-sync-the-signing-status

AEM Formsas a Cloud Service提供计划程序服务,用于按定义的时间间隔检查签名者的状态。 配置计划程序服务的方案:

默认情况下,Adobe Acrobat Sign 调度程序服务每 24 小时检查(轮询)一次签名者响应。您可以为您的环境更改此默认间隔。

要更改默认间隔,请指定 cron表达式 对于 sign.status.exp 的属性 Adobe Acrobat Sign配置服务 配置。

例如,要在每天凌晨00:00运行配置服务,请设置 sign.status.exp 的属性 Adobe Acrobat Sign配置服务 要指定的配置 0 0 0 1/1 * ? *. 以下 JSON 文件显示了每天凌晨 00:00 运行配置服务的示例:

{
  "sign.status.exp":"0 0 0 1/1 * ? *"
}

要设置配置的值,请使用 AEM SDK 生成 OSGi 配置,并向 Cloud Service 实例部署配置

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