集成 Adobe Sign 与AEM Forms

Adobe Sign 为自适应表单启用电子签名工作流。 电子签名可改进工作流,以处理法律、销售、工资单、人力资源管理等许多领域的文档。

在 Adobe Sign 和自适应表单方案中,用户将自适应表单填充到 申请服务. 例如,信用卡申请和公民福利表。 当用户填写、提交和签署申请表时,该表单将发送给服务提供商以进一步操作。 服务提供商审核应用程序和使用 Adobe Sign 来标记已批准的申请。 要启用类似的电子签名工作流,您可以集成 Adobe Sign 与AEM Forms.

使用 Adobe Sign 与AEM Forms,配置 Adobe Sign 在AEM云服务中:

前提条件

您需要满足以下条件才能集成 Adobe Sign 与AEM Forms:

配置 Adobe Sign 与AEM Forms

在满足先决条件后,执行以下步骤以配置 Adobe Sign 与AEM Forms 在创作实例上:

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

  2. 配置浏览器 页面,点按 创建.

  3. 创建配置 对话框,指定 标题 对于配置,请启用 云配置,然后点按 创建. 它会为云服务创建一个配置容器。

  4. 导航到 工具 锤子 > Cloud Services > Adobe Sign ,然后选择在上述步骤中创建的配置容器。

    注意

    您可以执行步骤1-4来创建新配置容器并创建 Adobe Sign 配置或使用现有 global 文件夹 工具 锤子 > Cloud Services > Adobe Sign. 如果在新配置容器中创建配置,请确保在 配置容器 字段。

    注意

    确保云服务配置页面的URL以开头 HTTPS. 如果没有, 启用SSL for AEM Forms 服务器。

  5. 在配置页面上,点按 创建 创建 Adobe Sign 在AEM中配置 Forms.

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

  7. 将当前浏览器窗口中的URL复制到记事本。 需要配置 Adobe Sign 使用AEM应用程序Forms.

  8. 为 Adobe Sign 应用程序:

    1. 打开浏览器窗口并登录到 Adobe Sign 开发人员帐户。
    2. 选择为AEM配置的应用程序 Forms,然后点按 为应用程序配置OAuth.
    3. 复制 客户端ID客户端密钥 记事本。
    4. 重定向URL 框中,添加在上一步中复制的HTTPS URL。
    5. 为 Adobe Sign 应用程序并单击 保存.
    • aggrement_read
    • aggrement_write
    • aggrement_send
    • widget_write
    • workflow_read

    有关为 Adobe Sign 应用程序和获取密钥,请参阅 为应用程序配置oAuth设置 开发人员文档。

    OAuth配置

  9. 返回到 创建Adobe Sign配置 页面。 在 设置 选项卡 OAuth URL 字段中会提及默认URL。 URL的格式为:

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

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

    其中:

    na1 是指默认数据库共享。

    您可以修改数据库共享的值。 重新启动服务器,以便能够将新值用于数据库共享。

    注意

    确保您的创作和发布实例配置指向同一共享。 如果您为组织创建多个Adobe Sign配置,请确保所有配置都使用同一共享。

  10. 指定 客户端ID (也称为应用程序ID)和 客户端密钥 在步骤8中执行。 选择 还为附件启用Adobe Sign 用于将附加到自适应表单的文件附加到相应表单的选项 Adobe Sign 文档已发送以供签名。

    点按 连接到Adobe Sign. 提示输入凭据时,请提供创建时所用帐户的用户名和密码 Adobe Sign 应用程序。

    点按 创建 创建 Adobe Sign 配置。

  11. 打开AEM Web Console。 URL为 https://'[server]:[port]'/system/console/configMgr

  12. 打开 Forms通用配置服务.

  13. 允许 字段, 选择 所有用户 — 所有用户(匿名或已登录)都可以预览附件、验证和签名表单,然后单击 保存. 创作实例配置为使用 Adobe Sign.

  14. 发布配置。

  15. 使用 复制 以在相应的发布实例上创建相同的配置。

现在, Adobe Sign 与AEM集成 Forms 并可在自适应表单中使用。 至 在自适应表单中使用Adobe Sign服务,在自适应表单属性中指定上面创建的配置容器。

配置 Adobe Sign 调度程序以同步签名状态

安 Adobe Sign 只有在所有签名者完成签名过程后,才会提交已启用的自适应表单。 默认情况下, Adobe Sign 计划程序服务计划在每24小时后检查(轮询)签名者响应。 您可以更改环境的默认间隔。 执行以下步骤以更改默认间隔:

  1. 登录AEM Forms 具有管理员凭据的服务器,然后导航到 工具 > 操作 > Web控制台.

    您还可以在浏览器窗口中打开以下URL:
    https://[localhost]:'port'/system/console/configMgr

  2. 找到并打开 Adobe Sign配置服务 选项。 指定 cron表达式状态更新调度程序表达式 字段,单击 保存. 例如,要每天00:00 am运行配置服务,请指定 0 0 0 1/1 * ? *状态更新调度程序表达式 字段。

同步状态的默认间隔为 Adobe Sign 现在已更改。

在此页面上