将Adobe Sign与AEM Forms集成

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

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

要将Adobe Sign与AEM Forms结合使用,请在AEM云服务中配置Adobe Sign:

前提条件

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

使用AEM Forms配置Adobe Sign

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

  1. 在AEM Forms创作实例上,导航至​工具 hammer > 常规 > 配置浏览器

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

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

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

    注意

    您可以执行步骤1-4以在容器中创建新配置容器并创建Adobe Sign配置,或使用​工具 hammer > Cloud Services > Adobe Sign​中的现有global文件夹。 如果在新配置容器中创建配置,请确保在创建自适应表单时在​配置容器​字段中指定容器名称。

    注意

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

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

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

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

  8. 为Adobe Sign应用程序配置OAuth设置:

    1. 打开浏览器窗口并登录到Adobe Sign开发人员帐户。
    2. 选择为AEM Forms配置的应用程序,然后点按为应用程序配置OAuth 。
    3. 在​重定向URL​框中,添加在上一步中复制的HTTPS URL,然后单击​Save
    4. 为Adobe Sign应用程序启用以下OAuth设置,然后单击​Save
    • aggrement_read
    • aggrement_write
    • aggrement_send
    • widget_write
    • workflow_read

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

    OAuth配置

  9. 返回至​创建Adobe Sign配置​页面。 在​Settings​选项卡中, OAuth URL​字段提及以下默认URL:

    https://secure.na1.echosign.com/public/oauth

    其中:

    na1 是指默认的数据库共享。

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

  10. 指定​客户端ID(也称为应用程序ID)和​客户端密钥。 选择​为附件启用Adobe Sign还​选项,将附加到自适应表单的文件附加到相应的Adobe Sign文档,以发送该文档进行签名。

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

    点按​创建​以创建Adobe Sign配置。

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

  12. 打开​Forms Common Configuration Service。

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

  14. 使用replication在相应的发布实例上创建相同的配置。

现在,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运行配置服务,请在​状态更新调度程序表达式​字段中指定0 0 0 1/1 * ? *

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

在此页面上