在自适应表单中使用Adobe Sign using-adobe-sign-in-an-adaptive-form
Adobe 建议使用现代、可扩展的数据捕获核心组件,以创建新的自适应表单或将自适应表单添加到 AEM Sites 页面。这些组件代表有关创建自适应表单的重大改进,确保实现令人印象深刻的用户体验。本文介绍了使用基础组件创作自适应表单的旧方法。
Adobe Sign 支持自适应表单的电子签名工作流。电子签名可改进法律、销售、工资单、人力资源管理和其他领域的文档处理工作流。
在典型的Adobe Sign和自适应Forms方案中,用户需填写自适应表单来申请需要一个或多个参与方签名的服务。 例如,抵押贷款和信用卡申请需要所有借款人和共同申请人的合法签名。 要为类似方案启用电子签名工作流,您可以将Adobe Sign与自适应表单集成。 再举几个例子,您可以使用Adobe Sign来:
- 使用完全自动化的计划书、报价和合同流程从任何设备完成交易。
- 更快地完成人力资源流程,并为员工提供数字体验。
- 缩短合同周期,更快地吸引供应商。
- 创建可自动执行常用流程的数字工作流。
Adobe Sign与AEM Forms的集成支持:
- 单个和多用户签名工作流
- 顺序和同步签名工作流
- 以匿名或登录用户身份签署表单
- 动态签名流程(与AEM Forms工作流集成)
- 通过知识库、电话、社交个人资料和政府ID进行验证
- 为每个协议收件人分配角色。 用于商业和企业服务级别的Adobe Sign可以选择展开协议收件人🔗的角色。
先决条件 prerequisites
在自适应表单中使用Adobe Sign之前:
- 确保AEM Formsas a Cloud Service配置为使用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 的自适应表单
- 为现有的自适应表单🔗启用启用 Adobe Sign 。
创建Adobe Sign自适应表单 create-an-adaptive-form-for-adobe-sign
要创建启用签名的自适应表单,请执行以下操作:
-
导航到 Adobe Experience Manager > Forms > Forms和文档。
-
选择 创建 并选择 自适应表单。 此时将显示模板列表。 选择模板并选择 下一步。
-
在 基本 选项卡中:
-
为自适应表单指定 名称 和 标题。
-
选择在集成 Adobe Sign 与 AEM Forms时创建的配置容器。
配置容器包含为您的环境配置的Adobe SignCloud Service。 这些服务可在自适应表单编辑器中选择。
-
-
在 表单模型 选项卡中,选择以下选项之一:
-
如果您有自定义表单模板,并且需要基于表单模板的记录文档,请选择 关联表单模板作为记录文档模板 选项,然后选择记录文档模板。 使用选项时,发送以供签名的文档仅显示基于关联表单模板的字段。 它不会显示自适应表单的所有字段。
-
如果没有自定义表单模板,请选择 生成记录文档 选项。 使用选项时,发送以供签名的文档显示自适应表单的所有字段。
-
-
选择 创建。 已创建启用签名的自适应表单。 您可以将Adobe Sign字段添加到表单并发送以供签名。
为自适应表单启用Adobe Sign editafsign
要在现有自适应表单中使用Adobe Sign,请执行以下操作:
-
导航到 Adobe Experience Manager > Forms > Forms和文档。
-
选择自适应表单并选择 属性。
-
在 基本 选项卡中,选择将Adobe Sign与AEM Forms集成时创建的配置容器。
-
在 表单模式 选项卡中,选择以下选项之一:
-
如果您有自定义表单模板,并且需要基于表单模板的记录文档,请选择 关联表单模板作为记录文档模板 选项,然后选择记录文档模板。 使用选项时,发送以供签名的文档仅显示基于关联表单模板的字段。 它不会显示自适应表单的所有字段。
-
如果没有自定义表单模板,请选择 生成记录文档 选项。 使用选项时,发送以供签名的文档显示自适应表单的所有字段。
-
-
选择 保存并关闭。 已为Adobe Sign启用自适应表单。 现在,您可以将Adobe Sign字段添加到表单并发送以供签名。
将Adobe Sign字段添加到自适应表单 addadobesignfieldstoanadaptiveform
Adobe Sign包含多个可放置在自适应表单上的字段。 这些字段接受各种类型的数据,如签名、首字母、公司或标题,并帮助收集签名期间的额外信息和签名。 您可以使用Adobe Sign块组件将Adobe Sign字段放置在自适应表单中的各个位置。
要将字段添加到自适应表单并自定义与这些字段相关的各种选项,请执行以下操作:
-
将 Adobe Sign Block 组件从组件浏览器拖放到自适应表单。 Adobe Sign块组件具有所有支持的Adobe Sign字段。 默认情况下,它向自适应表单添加 签名 字段。
默认情况下,Adobe Sign块在发布的自适应表单中不可见。 它仅在签名文档中可见。 您可以从Adobe Sign块组件的属性中更改Adobe Sign块的可见性。
note note NOTE - 在自适应表单中使用Adobe Sign块不是强制性的。 Adobe Sign如果不使用Adobe Sign阻止并为收件人添加字段,则签名文档的底部将显示默认签名字段。
- 仅对自动生成记录文档的自适应Forms使用Adobe Sign块。 如果您使用自定义XDP生成记录文档或基于表单模板的自适应表单,则不支持Adobe Sign块。
-
选择 Adobe Sign Block 组件并选择 编辑 图标。 它显示用于添加字段和设置字段外观格式的选项。
A. 选择并添加Adobe Sign字段。 B. 将Adobe Sign块展开为全屏视图
-
选择 Adobe Sign 字段 图标。 它显示用于选择和添加Adobe Sign字段的选项。
展开 类型 下拉字段以选择Adobe Sign字段,然后选择“完成 ”图标以将所选字段添加到Adobe Sign块。 类型 下拉字段包括签名、收件人信息和数据字段类型。 与AEM Forms的Adobe Sign集成仅支持类型下拉框中列出的字段。 有关Adobe Sign字段的详细信息,请参阅Adobe Sign文档。
必须为字段提供唯一名称。 您还可以选择必填选项来标记必填字段。 除了 Name 和 Required 选项外,某些Adobe Sign字段还有更多选项。 例如,蒙版和多行。 此外,为每个Adobe Sign字段指定唯一的名称,无论这些字段位于相同还是不同的Adobe Sign块中。
如果从下拉列表中选择 数字签名,则可以将数字签名应用于自适应表单:
- 使用云签名在线使用由信任服务提供商托管的数字ID签名。
- 使用Adobe Acrobat下载文档或使用智能卡、USB令牌或基于文件的数字IDReader,即可从本地下载文档。
为自适应表单启用Adobe Sign enableadobsignforanadaptiveform
未为自适应表单启用现成的Adobe Sign。 要启用该功能:
- 在内容浏览器中,选择 表单容器,然后选择 配置 图标。 它可打开属性浏览器并显示自适应表单容器属性。
- 在属性浏览器中,展开 电子签名 折叠面板,然后选择 启用Adobe Sign 选项。 它为自适应表单启用Adobe Sign。
选择Adobe SignCloud Service和签名顺序 select-adobe-sign-cloud-service-and-signing-order
您可以为AEM Forms的实例配置多个Adobe Sign服务。 建议为每个职能(人力资源、财务等)提供单独的一组服务。 它使跟踪和报告已签署文档更加容易。 例如,银行具有多个部门。 您可以为各个部门设置单独的配置,以便更好地跟踪文档。
一个文档也可以有多个收件人。 例如,信用卡申请可以有多个申请人。 在开始处理申请之前,银行需要所有申请人的签名。 对于多收件人方案,您可以选择按顺序或同时顺序签署文档。
要选择Cloud Service和签名顺序,请执行以下操作:
-
在内容浏览器中,选择 表单容器,然后选择 配置 图标。 它可打开属性浏览器并显示自适应表单容器属性。
-
在属性浏览器中,展开 电子签名 折叠面板,然后选择 启用Adobe Sign 选项。 它为自适应表单启用Adobe Sign。
-
从已配置的Adobe SignCloud Service列表中选择一个Cloud Services。
如果 Adobe Sign Cloud Service 列表为空,请按照使用 AEM Forms配置 Adobe Sign 文章配置该服务。
下拉列表列出了“Cloud Service”>“”>“”>“”Adobe Sign“”中“
global
”文件夹中存在的Cloud Service。 此外,下拉列表还列出了在创建自适应表单时,在 配置Cloud Service 字段中选择的文件夹中存在的容器。 -
选择选项以使用 提交表单 配置提交操作。 您可以从以下选项中选择两个选项之一:
- 提交表单(并发送签名协议):此选项将立即提交表单,然后将要签名的表单发送给收件人。
- 提交表单(在每个收件人完成签名仪式后):此选项仅在所有签名者完成签名过程后提交自适应Forms。 您可以配置间隔以检查所有签名者的签名状态。 有关详细信息,请参阅配置 Adobe Acrobat Sign 计划程序。
-
从 收件人可以完成 对话框中选择签名顺序。 收件人可以按任意顺序依次签署自适应表单 — 一个接一个收件人,或 同时。
按顺序排列,每个收件人一次收到Adobe Sign协议。 收件人完成分配的操作后,协议将发送给下一个收件人,依此类推。
所有收件人将同时按顺序接收Adobe Sign协议,并且可以相互并行操作。
-
使用协议ID字段将绑定与协议ID (agreementId)相关联。 它会将协议ID添加到提交数据的基于架构的表单的afBoundData部分。 协议ID还会添加到所有启用Adobe Sign的表单的已提交数据的afSubmissionInfo部分。 您可以使用协议ID通过自定义代码跟踪协议状态(需要自定义实施)。
note note NOTE 如果使用表单数据模型(FDM)创建自适应表单,则“协议ID”字段在对话框中可见。 -
将收件人添加到自适应表单并选择“完成 ”图标以保存更改。
将收件人添加到自适应表单 addsignerstoanadaptiveform
Adobe Sign协议可以有一个或多个收件人。 添加收件人时,您还可以配置收件人的身份验证详细信息,并选择表单填写者和收件人是否为同一个人。 执行以下步骤以添加并提供有关收件人的各种详细信息:
-
在内容浏览器中,选择 表单容器,然后选择 配置 图标。 它会打开具有自适应表单容器属性的属性浏览器。
-
在属性浏览器中,展开 电子签名 折叠面板,然后选择 启用Adobe Sign 选项。 它为自适应表单启用Adobe Sign。
-
选择 添加收件人。 它会向自适应表单添加收件人。 您可以将多个收件人添加到自适应表单。 所有接收者都会收到有关提交自适应表单的Adobe Sign协议。
-
单击 编辑 图标以指定有关收件人的以下信息:
-
标题: 指定标题以唯一标识收件人。
-
收件人和填写表单的人员是否相同?: 如果表单填写者和第一个收件人是同一个人,请选择 是。
-
收件人角色: 选择收件人的角色。 用于商业和企业服务级别的Adobe Sign可以选择扩展协议收件人🔗的角色,使其不仅限于 签名者,以便更好地匹配他们的工作流要求。
-
收件人电子邮件地址: 指定收件人的电子邮件地址。 收件人通过指定的电子邮件地址接收Adobe Sign协议。 您可以选择使用表单字段、登录用户的Experience Manager用户配置文件中提供的电子邮件地址,或者手动输入电子邮件地址。 这是强制步骤。
note note NOTE 确保第一个收件人或唯一收件人(如果有单个收件人)的电子邮件地址与用于配置AEMCloud Service的Adobe Sign帐户不相同。 -
收件人身份验证方法: 指定在打开Adobe Sign协议之前对收件人进行身份验证的方法。 您可以在电话、知识库、基于社交身份的身份验证和Adobe Acrobat Sign的政府ID之间进行选择。 对于Adobe Acrobat Sign for Government,您可以在电话和基于知识的身份验证之间进行选择。
note note NOTE - 默认情况下,基于社交身份的身份验证提供使用Facebook、Google和LinkedIn进行身份验证的选项。 您可以联系Adobe Sign支持以启用其他社交身份验证提供程序。
- 要填写或签名的 Adobe Sign字段: 为收件人选择Adobe Sign字段。 自适应表单可以有多个Adobe Sign字段。 您可以选择为收件人启用特定字段。 字段显示所有可用的Adobe Sign块。 选择块时,将选择该块的所有字段。 您可以使用X图标取消选择字段。
上图有两个示例Adobe Sign块:个人信息和办公室详细信息
选择 图标。 已添加收件人。
-
为自适应表单选择提交操作 selectsubmitactionforanadaptiveform
之后,将Adobe Sign字段添加到自适应表单,从表单容器中启用Adobe Sign,选择Adobe SignCloud Service,并添加Adobe Sign协议收件人,为自适应表单选择适当的提交操作。 有关自适应Forms提交操作的详细信息,请参阅配置提交操作。
签名和提交表单是相互独立的。 在用户提交表单后创建Adobe Sign协议后,会立即提交自适应表单。 AEM Formsas a Cloud Service不等待收件人签名或完成其他操作以提交自适应表单。 用户单击“提交”按钮或“摘要”步骤显示表单摘要后,就会立即提交表单。
此外,支持Adobe Sign的自适应表单会嵌入Adobe Sign协议ID以提交数据。 您可以使用协议ID通过自定义代码跟踪协议状态(需要自定义实施)。
Adobe Sign协议ID (agreementId)包含在自适应表单的提交数据中。 默认情况下,协议ID存在于已提交数据的afSubmissionInfo
节点中。
<?xml version="1.0" encoding="UTF-8"?>
<afData>
<afUnboundData>
<data>
<textbox1613455050902>ff</textbox1613455050902>
</data>
</afUnboundData>
<afBoundData>
<data xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/" />
</afBoundData>
<afSubmissionInfo>
<lastFocusItem>guide[0].guide1[0].guideRootPanel[0].textbox1613455050902[0]</lastFocusItem>
<stateOverrides />
<signers>
<signer0>
<email />
</signer0>
</signers>
<afPath>/content/dam/formsanddocuments/testsign</afPath>
<afSubmissionTime>20210311031009</afSubmissionTime>
<agreementId>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</agreementId>
</afSubmissionInfo>
</afData>
或者,您也可以将绑定与协议ID (agreementId)相关联。 它会将协议ID添加到已提交数据的afBoundData部分。 例如,在以下提交的数据中,协议ID绑定到<userName>
节点:
<?xml version="1.0" encoding="UTF-8"?>
<afData>
<afUnboundData>
<data />
</afUnboundData>
<afBoundData>
<config xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<userName>3AAABLblqZhC2MWu7GFauKh45j_t2ih8mAtmbdIcNSl1HgQubhMJfDaDfylyN7NQiYRam_44ISKm45enIOafHqWZrdaxShf9r</userName>
<dateOfBirth>0001-01-01</dateOfBirth>
</config>
</afBoundData>
<afSubmissionInfo>
<lastFocusItem>guide[0].guide1[0].guideRootPanel[0].projectDetails[0]</lastFocusItem>
<stateOverrides />
<signers>
<signer0>
<email />
</signer0>
</signers>
<afPath>/content/dam/formsanddocuments/testathon2021-1/gaurav/xsd-based</afPath>
<afSubmissionTime>20210311095211</afSubmissionTime>
<agreementId>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</agreementId>
</afSubmissionInfo>
</afData>
您的表单签名体验已准备就绪。 您可以预览表单以验证签名体验。 在已发布的表单上,当收件人收到通过电子邮件签名的表单时,将显示Adobe Sign块字段。 何时收件人和填写表单的人员相同? 选项标记为“是”且满足条件,提交后用户将被重定向到Adobe Sign协议,用户可以立即签署文档,而不是等待协议出现在电子邮件中。
为自适应表单配置云签名 configure-cloud-signatures-for-an-adaptive-form
基于云的数字签名或远程签名是新一代的数字签名,可在桌面、移动设备和Web上使用,并且满足收件人身份验证的最高合规性和保证要求。 您可以使用基于云的数字签名对自适应表单进行签名。
在编辑Adobe Sign的自适应表单属性后,执行以下步骤以将云签名字段添加到自适应表单:
-
将 Adobe Sign Block 组件从组件浏览器拖放到自适应表单。 Adobe Sign Block组件具有所有支持的Adobe Sign字段。 默认情况下,它向自适应表单添加 签名 字段。
-
选择 Adobe Sign Block 组件并选择 编辑 图标。 它显示用于添加字段和设置字段外观格式的选项。
A. 选择并添加Adobe Sign字段。 B. 将Adobe Sign块展开为全屏视图
-
选择 Adobe Sign字段 图标。 它显示用于选择和添加Adobe Sign字段的选项。
展开 类型 下拉字段以选择 数字签名,然后选择 完成 图标以将所选字段添加到Adobe Sign块。
必须为字段提供唯一名称。
使用以下方式将数字签名应用于自适应表单:
-
云签名:使用由信任服务提供商托管的数字ID签名。
-
Adobe Acrobat或Reader:使用Adobe Acrobat或Reader下载并打开文档,以使用智能卡、USB令牌或基于文件的数字ID进行签名。
note note NOTE 数字签名也适用于Adobe Acrobat Sign for Government,但无法使用云签名应用它。
将云签名字段添加到自适应表单后,执行以下步骤以完成配置过程:
-
配置感谢页面或摘要步骤组件 configure-the-thank-you-page-or-summary-step-component
摘要步骤 组件自动提交表单,填充自定义摘要页面中的信息,并显示已提交表单的摘要。 摘要步骤组件占据表单可用的完整宽度。 建议在包含摘要步骤组件的部分中没有任何其他组件。
常见问题解答 frequently-asked-questions
问: 您可以将自适应表单嵌入到其他自适应表单中。 是否可以为嵌入式自适应表单启用Adobe Sign?
Ans: 否,Experience Manager Forms不支持使用嵌入启用了Adobe Sign的自适应表单以供签名的自适应表单
问: 当我使用高级模板创建自适应表单并打开它进行编辑时,出现错误消息“电子签名或收件人配置不正确”。 显示。 如何解决错误消息?
使用高级模板创建的 Ans: 自适应表单配置为使用Adobe Sign。 要解决此错误,请创建并选择Adobe Sign云配置并为自适应表单配置Adobe Sign收件人。
问: 我能否在自适应表单的静态文本组件中使用Adobe Sign文本标记?
答案: 是,您可以在文本组件中使用文本标记将Adobe Sign字段添加到启用记录文档(仅自动生成的记录文档选项)的自适应表单。 要了解创建文本标记的过程和规则,请参阅Adobe Sign文档。 另请注意,自适应Forms对文本标记的支持有限。 您可以使用文本标记仅创建Adobe Sign Block支持的字段。
疑难解答 troubleshoot
Adobe Sign协议失败 adobe-sign-agreement-failures
问题
为自适应表单配置Adobe Sign服务时,该服务无法为基础自适应表单创建Adobe Sign协议。
解决方法
-
检查自适应表单中使用的Adobe Sign Cloud Service🔗的配置。
-
确保Adobe Sign服务器上用于配置Adobe SignCloud Service的API应用程序具有所需权限。
-
如果您使用多个Adobe SignCloud Service,请将所有服务的 oAuth URL 指向相同的 Adobe Sign分片。
-
请使用单独的电子邮件地址来配置Adobe Sign帐户,并为第一个或单个收件人配置。 第一个收件人或唯一收件人(如果有单个收件人)的电子邮件地址不能与用于配置AEMCloud Service的Adobe Sign帐户相同。
另请参阅 see-also
- 创建 AEM 自适应表单
- 将 AEM 自适应表单添加到 AEM Sites 页面
- 将主题应用于 AEM 自适应表单
- 将组件添加到 AEM 自适应表单
- 在 AEM 自适应表单中使用 CAPTCHA
- 生成 AEM 自适应表单的 PDF 版本 (DoR)
- 翻译 AEM 自适应表单
- 为自适应表单启用 Adobe Analytics 以跟踪表单使用情况
- 将自适应表单连接到 Microsoft SharePoint
- 将自适应表单连接到 Microsoft Power Automate
- 将自适应表单连接到 Microsoft OneDrive
- 将自适应表单连接到 Microsoft Azure Blob 存储
- 将自适应表单连接到 Salesforce
- 在 AEM 自适应表单中使用 Adobe Sign
- 为自适应表单添加新区域设置
- 将自适应表单数据发送到数据库
- 将自适应表单数据发送到 REST 端点
- 将自适应表单数据发送到 AEM 工作流
- 使用 Forms Portal 在 AEM 网站上列出 AEM 自适应表单
- 向自适应表单添加版本控制、评论和注释
- 比较自适应表单