在自适应表单中使用Adobe Sign using-adobe-sign-in-an-adaptive-form

Adobe 建议使用现代、可扩展的数据捕获核心组件,以创建新的自适应表单将自适应表单添加到 AEM Sites 页面。 这些组件代表有关创建自适应表单的重大改进,确保实现令人印象深刻的用户体验。 本文介绍了使用基础组件创作自适应表单的旧方法。

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

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

在典型的Adobe Sign和自适应表单方案中,用户需填写自适应表单来申请服务。 例如,抵押贷款和信用卡申请需要所有借款人和共同申请人的合法签名。 若要为类似方案启用电子签名工作流,您可以将Adobe Sign与AEM Forms集成。 再举几个例子,您可以使用Adobe Sign来:

  • 使用完全自动化的计划书、报价和合同流程从任何设备完成交易。
  • 更快地完成人力资源流程,并为员工提供数字体验。
  • 缩短合同周期,更快地吸引供应商。
  • 创建可自动执行常用流程的数字工作流。

Adobe Sign与AEM的集成Forms支持:

  • 单个和多用户签名工作流
  • 顺序和同步签名工作流
  • 表单内和表单外签名体验
  • 以匿名或登录用户身份签署表单
  • 动态签名流程(与AEM Forms工作流集成)
  • 通过知识库、电话和社交个人资料进行身份验证

了解将Adobe Sign与自适应表单结合使用的最佳实践以创建更好的签名体验。

先决条件 prerequisites

在自适应表单中使用Adobe Sign之前:

  • 确保AEM Forms云服务配置为使用Adobe Sign。 有关详细信息,请参阅将Adobe Sign与AEM Forms集成
  • 保持签名者列表就绪。 您至少需要每个签名者的电子邮件地址。

为自适应表单配置Adobe Sign configure-adobe-sign-for-an-adaptive-form

执行以下步骤为自适应表单配置Adobe Sign:

签名者详细信息

编辑Adobe Sign的自适应表单属性 enableadobesign

为现有或新的自适应表单配置Adobe Sign的自适应表单属性。

创建Adobe Sign自适应表单介绍了创建基本自适应表单的步骤。 有关创建自适应表单时可用的其他选项,请参阅创建自适应表单

为Adobe Sign创建自适应表单 create-an-adaptive-form-for-adobe-sign

执行以下步骤可创建启用Sign的自适应表单:

  1. 导航至 Adobe Experience Manager > 表单 > 表单和文档

  2. 选择​ 创建 ​并选择​自适应表单。 此时将显示模板列表。 选择模板并选择​下一步

  3. 在​ 基本 ​选项卡中:

    1. 为自适应表单指定​ 名称 ​和​标题

    2. 选择在使用AEM Forms配置Adobe Sign时创建的配置容器

      note note
      NOTE
      Adobe Sign Cloud Service​下拉列表显示了在此字段中选择的配置容器中配置的云服务。 当您选择​ 启用Adobe Sign Cloud Service ​选项时,自适应表单属性的​ 电子签名 ​部分中有​ Adobe Sign ​下拉列表可用。
  4. 在​ 表单模型 ​选项卡中,选择以下选项之一:

    • 选择​ 将表单模板关联为记录文档模板 ​选项,然后选择记录文档模板。 如果您使用基于表单模板的自适应表单,则发送以供签名的文档仅显示基于相关表单模板的字段。 它不会显示自适应表单的所有字段。

    • 选择​ 生成记录文档 ​选项。 如果使用启用了记录文档选项的自适应表单,则发送以供签名的文档显示自适应表单的所有字段。

  5. 选择​创建。 创建支持签名的自适应表单,该表单可用于添加Adobe Sign字段。

编辑Adobe Sign的自适应表单 editafsign

执行以下步骤以在现有自适应表单中使用Adobe Sign:

  1. 导航至 Adobe Experience Manager > 表单 > 表单和文档

  2. 选择自适应表单并选择​属性

  3. 在​ 基本 ​选项卡中,选择使用AEM Forms配置Adobe Sign时创建的配置容器

  4. 在​ 表单模型 ​选项卡中,选择以下选项之一:

    • 选择​ 将表单模板关联为记录文档模板 ​选项,然后选择记录文档模板。 如果您使用基于表单模板的自适应表单,则发送以供签名的文档仅显示基于相关表单模板的字段。 它不会显示自适应表单的所有字段。

    • 选择​ 生成记录文档 ​选项。 如果使用启用了记录文档选项的自适应表单,则发送以供签名的文档显示自适应表单的所有字段。

  5. 选择​保存并关闭。 已为Adobe Sign启用自适应表单。

将Adobe Sign字段添加到自适应表单 addadobesignfieldstoanadaptiveform

Adobe Sign包含多个可放置在自适应表单上的字段。 这些字段接受各种类型的数据,如签名、首字母、公司或标题,并帮助收集签名期间的额外信息和签名。 您可以使用Adobe Sign块组件在自适应表单中的各个位置放置Adobe Sign字段。

执行以下步骤以将字段添加到自适应表单并自定义与这些字段相关的各种选项:

  1. 将​ Adobe Sign块 ​组件从组件浏览器拖放到自适应表单中。 Adobe Sign块组件具有所有支持的Adobe Sign字段。 默认情况下,它向自适应表单添加​ 签名 ​字段。

    签名块

    默认情况下,Adobe Sign块在发布的自适应表单中不可见。 它仅在签名文档中可见。 您可以从Adobe Sign块组件的属性中更改Adobe Sign块的可见性。

    note note
    NOTE
    • 在自适应表单中使用Adobe Sign块不是强制性的。 Adobe Sign如果您没有使用Adobe Sign块并为签名者添加字段,则默认签名字段将显示在签名文档的底部。
      • 仅对自动生成记录文档的自适应表单使用Adobe Sign块。 如果您使用自定义XDP生成记录文档或基于表单模板的自适应表单,则不支持Adobe Sign块。
  2. 选择​ Adobe Sign Block ​组件并选择​编辑 aem_6_3_edit 图标。 它显示用于添加字段和设置字段外观格式的选项。

    adobe-sign-block-select-fields

    A.​选择并添加Adobe Sign字段。 B.​将Adobe Sign块展开为全屏视图

  3. 选择​Adobe Sign字段 aem_6_3_adobesign 图标。 它显示用于选择和添加Adobe Sign字段的选项。

    展开​ 类型 ​下拉字段以选择Adobe Sign字段,然后选择完成 aem_6_3_forms_save 图标以将所选字段添加到Adobe Sign块。 类型​下拉字段包括签名、签名者信息和数据字段类型。 Adobe Sign与AEM的集成Forms仅支持类型下拉框中列出的字段。 有关Adobe Sign字段的详细信息,请参阅Adobe Sign文档

    adobe-sign-block-fields-options

    必须为字段提供唯一名称。 您还可以选择必填选项来标记必填字段。 除了​ Name ​和​ Required ​选项外,某些Adobe Sign字段还有更多选项。 例如,蒙版和多行。 此外,为每个Adobe Sign字段指定唯一的名称,无论这些字段位于相同还是不同的Adobe Sign块中。

    如果从下拉列表中选择​数字签名,则可以将数字签名应用于自适应表单:

    • 使用云签名在线使用由信任服务提供商托管的数字ID签名。
    • 使用智能卡、USB令牌或基于文件的数字ID通过Adobe Acrobat或Reader下载文档,从而在本地下载文档。

为自适应表单启用Adobe Sign enableadobsignforanadaptiveform

未为自适应表单启用现成的Adobe Sign。 执行以下步骤以启用它:

  1. 在内容浏览器中,选择​表单容器,然后选择​配置 配置 图标。 它可打开属性浏览器并显示自适应表单容器属性。
  2. 在属性浏览器中,展开​ 电子签名 ​折叠面板,然后选择​ 启用Adobe签名 ​选项。 它为自适应表单启用Adobe Sign。

选择Adobe SignCloud Service和签名顺序 selectadobesigncloudserviceforanadaptiveform

您可以为AEM Forms的实例配置多个Adobe Sign服务。 建议为每个职能(人力资源、财务等)提供单独的一组服务。 它使跟踪和报告已签署文档更加容易。 例如,银行具有多个部门。 您可以为各个部门设置单独的配置,以便更好地跟踪文档。

一个文档也可以有多个签名者。 例如,信用卡申请可以有多个申请人。 在开始处理申请之前,银行需要所有申请人的签名。 对于多签名者方案,您可以选择按顺序或同时顺序对文档进行签名。

执行以下步骤以选择云服务和签名顺序:

云服务

  1. 在内容浏览器中,选择​表单容器,然后选择​配置 配置 图标。 它可打开属性浏览器并显示自适应表单容器属性。

  2. 在属性浏览器中,展开​ 电子签名 ​折叠面板,然后选择​ 启用Adobe签名 ​选项。 它为自适应表单启用Adobe Sign。

  3. 从已配置的Adobe Sign云服务列表中选择一个云服务。

    如果​ Adobe Sign Cloud Service ​列表为空,请按照使用AEM Forms配置Adobe Sign文章中的说明配置该服务。

    该下拉菜单列出了位于“工具”>“”Cloud Services”>“”Adobe Sign​中的global文件夹中的云服务。 此外,该下拉列表还列出了在创建自适应表单时,在​ 配置容器 ​字段中选择的文件夹中存在的云服务。

  4. 从​ 签名者可以签名 ​对话框中选择签名顺序。 Adobe Sign个歌手可以按任意顺序依次签署自适应表单​ — 一个接着另一个签名者,或​同时

    一个签名者按顺序一次收到要签名的表单。 签名者完成文档签名后,表单将发送给下一个签名者,依此类推。

    多个签名者可以同时按顺序签署表单。

  5. 将签名者添加到自适应表单并选择“完成 aem_6_3_forms_save ”图标以保存更改。

将签名者添加到自适应表单 addsignerstoanadaptiveform

自适应表单只能有一个或多个签名者。 添加签名者时,还可以配置签名者的身份验证详细信息。 您还可以选择表单填写者和歌手是否为同一个人。 执行以下步骤以添加并提供有关签名者的各种详细信息:

  1. 在内容浏览器中,选择​表单容器,然后选择​配置 配置 图标。 它会打开具有自适应表单容器属性的属性浏览器。

  2. 在属性浏览器中,展开​ 电子签名 ​折叠面板,然后选择​ 启用Adobe签名 ​选项。 它为自适应表单启用Adobe Sign。

  3. 选择​ 签名者配置 ​下的​添加签名者。 它会向自适应表单添加签名者。 您可以将多个Adobe Sign签名者添加到自适应表单。
    电话详细信息

  4. 单击​编辑 aem_6_3_edit 图标以指定有关签名者的以下信息:

    • 标题:​指定用于唯一标识签名者的标题。

    • 签名者与填写表单的人员是否为同一人?:​如果表单填写者和第一个签名者是同一人,请选择​。 如果该选项设置为​No,,则不要在自适应表单中使用签名步骤组件。 如果表单包含签名步骤组件,则字段会自动设置为“是”。

    • 签名者电子邮件地址:​指定签名者的电子邮件地址。 签名者在指定的电子邮件地址上接收要签名的文档/表单。 您可以选择使用表单字段、登录用户的AEM用户配置文件中提供的电子邮件地址,或手动输入电子邮件地址。 这是强制步骤。 确保第一个签名者或唯一签名者(如果只有一个签名者)的电子邮件地址与用于配置AEM云服务的Adobe Sign帐户不同。

    • 签名者身份验证方法:​指定在打开表单进行签名之前对用户进行身份验证的方法。 您可以在电话、知识库和基于社会身份的身份验证之间进行选择。 对于Adobe Acrobat Sign Solutions for Government,仅提供电话和基于知识的身份验证选项。

    note note
    NOTE
    • 默认情况下,基于社交身份的身份验证会提供一个选项,用于使用Facebook、Google和LinkedIn进行身份验证。 您可以联系Adobe Sign支持以启用其他社交身份验证提供程序。
    • 要填写或签名的​ Adobe Sign字段: ​为签名者选择Adobe Sign字段。 自适应表单可以有多个Adobe Sign字段。 您可以选择为签名者启用特定字段。 字段显示所有可用的Adobe Sign块。 选择块时,将选择该块的所有字段。 您可以使用X图标取消选择字段。

    签名者详细信息

    The above image has two example Adobe Sign Blocks: Personal-Information and Office-details

    Select the Done aem_6_3_forms_save icon. The signer is added and configured.

为自适应表单选择提交操作 selectsubmitactionforanadaptiveform

After you, add Adobe Sign fields to an adaptive form, enable Adobe Sign from form container, select Adobe Sign Cloud Service, and add Adobe Sign Signers, select an appropriate submit action for the adaptive form. For detailed information about adaptive forms submit actions, see Configuring the Submit action.

Also, an Adobe Sign enabled adaptive form is submitted only after all the signers sign the form. You can find partially signed form in Pending Sign section of forms portal. Adobe Sign Configuration Service keeps polling Adobe Sign server at regular intervals to verify the status of signatures. If all the signers complete signing the form, the submit action service is started and the form is submitted. If you are using a custom submit action and the form uses Adobe Sign, update your custom submit action to use the submit action service.

Your form signing experience is ready. You can preview the form to verify the signing experience. On the published form, Adobe Sign Block fields are displayed when a signer receives the form for signing through an email. This experience is also known as out-of-form signing experience. You can also configure an in-form signing experience for the first signer, for detailed steps see Create in-form signing experience.

Configure cloud signatures for an adaptive form configure-cloud-signatures-for-an-adaptive-form

Cloud-based digital signatures or remote signatures are a new generation of digital signatures that work across desktop, mobile, and the web — and meet the highest levels of compliance and assurance for signer authentication. You can sign an adaptive form with cloud-based digital signatures.

After editing adaptive form properties for Adobe sign, perform the following steps to add cloud signature field to an adaptive form:

  1. 将​ Adobe Sign块 ​组件从组件浏览器拖放到自适应表单中。 The Adobe Sign Block component has all the supported Adobe Sign fields. 默认情况下,它向自适应表单添加​ 签名 ​字段。

    签名块

  2. 选择​ Adobe Sign Block ​组件并选择​编辑 aem_6_3_edit 图标。 它显示用于添加字段和设置字段外观格式的选项。

    adobe-sign-block-select-fields

    A.​选择并添加Adobe Sign字段。 B.​将Adobe Sign块展开为全屏视图

  3. Select the Adobe Sign Field aem_6_3_adobesign icon. 它显示用于选择和添加Adobe Sign字段的选项。

    Expand the Type drop-down field to select Digital Signature and select the Done icon to add the selected field to Adobe Sign block.

    Digital signatures

    必须为字段提供唯一名称。

    Apply digital signatures to the adaptive form using:

    • Cloud signatures: Sign with a digital ID hosted by a trust service provider. The Cloud Signature option is not available for Adobe Acrobat Sign Solutions for Government.

    • Adobe Acrobat or Reader: Download and open the document with Adobe Acrobat or Reader to sign using a smart card, USB token, or file-based digital ID.

    After adding the cloud signature field to the adaptive form, perform the following steps to complete the configuration process:

Create in-form signing experience create-in-form-signing-experience

A user can also sign an adaptive form while filling-up the form. This experience is also known as in-form signing experience. The in-form signing experience is available only for the first singer in a multiple signer environment. Perform the following steps to create an in-form signing experience for an adaptive form:

表单内签名体验

添加并配置签名步骤组件 add-and-configure-the-signature-step-component

使用签名步骤组件提供一个区域,用于对填写的表单进行电子签名。 呈现包含签名步骤组件的部分时,它显示已填写表单的可签名PDF版本。 签名步骤组件占据表单可用的完整宽度。 建议在包含签名步骤组件的部分中没有任何其他组件。

执行以下步骤以配置签名步骤组件:

  1. 将​ 签名步骤 ​组件从组件浏览器拖放到表单中。

  2. 选择新添加的签名步骤组件并选择​配置 配置 图标。 它将打开属性浏览器并显示签名步骤属性。 配置以下属性:

    • 名称:指定组件的名称。

    • 标题:​指定组件的唯一标题。

    • 模板消息:​指定在加载签名PDF时要显示的消息。 Adobe Sign服务需要一些时间来准备和加载签名PDF。

    • 签名服务:​选择​ Adobe Sign ​选项。

    • 使用旧版电子签名组件:如果您在AEM Forms Workspace、AEM Forms应用程序中使用各自的自适应表单,或者基础自适应表单具有旧版电子签名组件,请选择​ 使用旧版电子签名组件 ​选项。

    • 配置:选择配置(Adobe Sign Cloud Service)。 仅当启用了​ 使用旧版电子签名组件 ​选项时,该下拉框才可用。

    • CSS类:为组件指定CSS类。

    选择完成 aem_6_3_forms_save 图标以保存更改。

    签名步骤

    note note
    NOTE
    • 将​ 签名步骤 ​组件拖放到表单时,签名者和填写表单的人员是否相同? 选项自动设置为​。 需要保持表单正常工作。
    • 在签名步骤组件后使用摘要步骤组件以获得最佳体验。 在签名步骤组件中完成表单签名后,“摘要”步骤会自动并立即提交表单。 如果不使用摘要步骤,则只有在使用Adobe Sign Configuration Service设置的时间间隔后,才会触发自动提交。
    一些最佳实践包括:
    • 包含签名步骤的自适应表单面板始终位于自适应表单的最后一个或第二个面板中。 仅当最后一个面板包含“摘要”步骤时,它才能成为最后一个面板中的第二个面板。
    • 包含签名或摘要步骤组件的面板不能包含任何其他组件。
    • 包含签名步骤的自适应表单不能有提交按钮。
    • 包含签名步骤的自适应表单的提交可通过后台服务或摘要步骤进行处理。 如果有一个已配置的签名者也在填写表单,则使用“摘要”步骤处理自适应表单提交的优点在于,它会立即评估签名者是否已签名表单并调用提交操作。 后台服务需要更多时间来评估所有已配置的签名者是否都已签名表单并延迟提交自适应表单。
    • 将表单设计为不允许用户从包含“签名”或“摘要”步骤的面板向后导航。

配置感谢页面或摘要步骤组件 configure-the-thank-you-page-or-summary-step-component

摘要步骤​组件自动提交表单,填充自定义摘要页面中的信息,并显示已提交表单的摘要。 它还会获取返回映射中的必需信息。 摘要步骤组件占据表单可用的完整宽度。 建议在包含摘要步骤组件的部分中没有任何其他组件。

现在,表单中的签名体验已准备就绪。 您可以预览表单以验证签名体验。

常见问题解答 frequently-asked-questions

问:​您可以将自适应表单嵌入到其他自适应表单中。 是否可以为嵌入式自适应表单启用Adobe Sign?
Ans:​否,AEM Forms不支持使用嵌入启用了Adobe Sign的自适应表单以供签名的自适应表单

问:​当我使用高级模板创建自适应表单并打开它进行编辑时,出现错误消息“电子签名或签名者配置不正确”。 显示。 如何解决错误消息?
使用高级模板创建的​ Ans: ​自适应表单配置为使用Adobe Sign。 要解决此错误,请创建并选择Adobe Sign云配置并为自适应表单配置Adobe Sign签名者。

问:​我能否在自适应表单的静态文本组件中使用Adobe Sign文本标记?
Ans:​是,您可以在文本组件中使用文本标记将Adobe Sign字段添加到启用了记录文档(仅自动生成的记录文档选项)的自适应表单。 要了解创建文本标记的过程和规则,请参阅Adobe Sign文档。 另请注意,自适应表单对文本标记的支持有限。 您只能使用文本标记创建Adobe Sign Block支持的字段。

问: AEM Forms提供Adobe Sign块和签名步骤组件。 能否在自适应表单中同时使用这些参数?
Ans:​您可以在表单中同时使用这两个组件。 以下是有关使用这些组件的几个建议:

Adobe Sign块:​您可以使用Adobe Sign块在自适应表单上的任意位置添加Adobe Sign字段。 此外,将特定字段分配给签名者也会很有帮助。 预览或发布自适应表单时,默认情况下Adobe Sign块不可见。 这些块仅在签名文档中启用。 在签名文档中,仅启用分配给签名者的字段。 Adobe Sign块可用于第一个和后续签名者。

签名步骤组件:​您可以使用签名步骤组件创建表单内签名体验。 它只允许第一个签名者在填写表单时签名。 呈现包含签名步骤组件的部分时,它显示可签名的PDF版本表单。 它通常是表单的最后一个或倒数第二部分,后跟摘要组件。

疑难解答 troubleshoot

Adobe Sign协议失败 adobe-sign-agreement-failures

问题
为自适应表单配置Adobe Sign服务时,该服务无法为基础自适应表单创建Adobe Sign协议。

解决方法

  • 检查在自适应表单中使用的Adobe Sign云服务🔗的配置。

  • 确保Adobe Sign服务器上用于配置Adobe Sign云服务的API应用程序具有所需权限。

  • 如果您使用多个Adobe Sign云服务,请将所有服务的​ oAuth URL ​指向相同的​Adobe Sign分片

  • 使用单独的电子邮件地址来配置Adobe Sign帐户,并为第一个签名者和单个签名者配置。 第一个签名者或唯一签名者(如果只有单个签名者)的电子邮件地址不能与用于配置AEM云服务的Adobe Sign帐户相同。

为启用了Adobe Sign的自适应表单配置的AEM Forms工作流无法启动 adobe-sign-aem-form-workflow-failures

问题
为自适应表单配置Adobe Sign时,使用“调用Forms工作流”选项配置的工作流不会启动。

解决方法

  • 如果您使用Adobe Sign而没有签名步骤或表单需要多个人的签名,则AEM Forms服务器将等待调度程序确认所有人员都已签名表单。 计划程序仅在所有人员完成签名后提交自适应表单,并且仅在自适应表单成功提交后启动工作流。 您可以缩短计划程序的时间间隔,以快速间隔检查表单签名状态并加快表单提交。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2