Adobe Acrobat Sign for Veeva Vault:安装指南

上次更新日期: 2024年6月21日

概述

本文档介绍如何将 Adobe Acrobat Sign 与 Veeva Vault 平台集成。 Veeva Vault 是一个针对生命科学而构建的企业内容管理 (ECM) 平台。 “Vault”是一个内容和数据存储库,通常用于监管机构备案、研究报告、拨款申请、总承包等。 一个企业可以有多个“Vault”,但必须单独维护。

完成集成的高级步骤如下:

  • 在 Adobe Acrobat Sign 中激活您的管理帐户(仅限新客户)。
  • 创建对象以跟踪 Vault 中协议生命周期的历史记录。
  • 创建新的安全性配置文件。
  • 在 Adobe Acrobat Sign 中配置一个组,以包含 Veeva Vault 集成用户。
  • 创建文档字段和呈现类型。
  • 配置 Web 操作并更新文档生命周期。
  • 创建文档类型用户和用户角色设置。
  • 使用中间件将 Veeva Vault 连接到 Adobe Acrobat Sign。

先决条件

要成功安装和使用 Adobe Acrobat Sign for Veeva Vault:

  • 您必须拥有 Adobe Acrobat Sign Solutions for Enterprise 的授权。 Adobe Acrobat Sign 的商业或 VIP 解决方案不支持预建集成。
  • 您必须拥有 Adobe Acrobat Sign 管理员帐户和 Adobe Acrobat Sign for Veeva 集成管理员帐户。
  • 最终用户的电子邮件地址在 Adobe Acrobat Sign 和 Veeva Vault 系统中应保持一致。
注释

Adobe Acrobat Sign 管理员必须在 Adobe Acrobat Sign 中执行 Adobe Acrobat Sign 设置步骤。

配置 Veeva Vault

要配置 Veeva Vault 以便与 Adobe Acrobat Sign 集成,您必须执行下列步骤。

要为 Vault 配置 Adobe Acrobat Sign,需要创建一个名为 Adobe Acrobat Sign Admin Group 的新组。此组用于为 Adobe Acrobat Sign 相关字段设置文档字段级安全性,默认情况下应包含 Adobe Acrobat Sign Integration Profile

configure-veeva-1

Adobe Acrobat Sign 协议操作对象是一种用户任务类型对象,用于在文档分配给参与者进行签名时,在 Veeva Vault 中触发 Adobe Acrobat Sign 通知。它包含以下特定字段中的信息。

字段 标签 类型 说明
agreement_id__c
协议 ID
字符串 (250)
保存 Adobe Acrobat Sign 的唯一协议 ID。
name__v
名称
字符串 (128)
存储签名通知任务名称。

创建 Adobe Acrobat Sign 协议操作对象:

导航至配置 > 对象

选择创建

对象标签设置为Acrobat Sign Agreement Action,将对象复数标签设置为Acrobat Sign Agreement Actions,将对象名称设置为adobe_sign_agreement_action__c

configure-veeva-2

从"对象类"下拉列表中,选择"用户任务"。

动态访问控制分区下,选择启用自定义共享规则

选择保存

Acrobat Sign for Veeva Vault:设置协议操作

部署包,然后按照以下步骤操作。 部署包后,包将创建:

  • 自定义对象:签名对象、签名者对象、签名事件对象、进程锁定者对象
  • 签名对象页面布局
  • 签名事件对象页面布局
  • 签名者对象页面布局
  • 进程锁定者对象页面布局
  • Adobe Acrobat Sign Integration Task Log 对象页面布局
  • Adobe Acrobat Sign Rendition 类型
  • 原始呈现类型
  • Shared field signature__c
  • Adobe Acrobat Sign Web 操作
  • 取消 Adobe Acrobat Sign Web 操作
  • Adobe Acrobat Sign Admin Actions 权限集
  • Adobe Acrobat Sign Integration Profile 安全配置文件
  • 应用程序角色 Adobe Sign 管理员角色
  • 文档类型组“Adobe Sign 文档”
  • Adobe Acrobat Sign Integration Task log 对象
  • 任务状态选择列表
  • 任务类型选择列表
  • Acrobat Sign Agreement Action 对象
  • Acrobat Sign Agreement Action 权限共享规则
  • Adobe Acrobat Sign Agreement Action 页面关联
  • Acrobat Sign Agreement Action 生命周期

签名对象

创建签名对象以存储与协议相关的信息。 签名对象是一个数据库,其中包含以下特定字段下的信息:

签名对象字段
字段 标签 类型 说明
external_id__c 协议 ID 字符串 (100) 保留 Adobe Acrobat Sign 的唯一协议 ID
file_hash__c 哈希文件 字符串 (50) 保留已发送到 Adobe Acrobat Sign 的文件对应的 md5 校验和
name__v 名称 字符串 (128) 保留协议名称
sender__c 发件人 对象(用户) 保留对已创建协议的 Vault 用户的引用
signature_status__c 签名状态 字符串 (75) 保留协议在 Adobe Acrobat Sign 中的状态
signature_type__c 签名类型 字符串 (20) 保留协议在 Adobe Acrobat Sign 中的签名类型(书面或电子签名)
start_date__c 开始日期 日期时间 发送协议以请求签名的日期
cancellation_date__c 取消日期 日期时间 保留取消协议的日期。
completion_date__c 完成日期 日期时间 保留协议完成的日期。
viewable_rendition_used__c 使用的可视呈现 布尔 指示是否已发送可视呈现以供签名的标志。 (默认情况下为 true)
plugin_version__c 插件版本 文本 (10)

您可以使用该选项在部署新版本 4.0 之前正确处理创建的所有协议。

注意:部署 4.0 自定义 Web 应用程序版本后,每次创建签名记录时,此字段将设置为 4.0。

external_environment__c 外部环境 文本 (20) 保存创建协议时所在的 Adobe Acrobat Sign 环境名称。
signature-object-details

签名者对象

创建签名者对象以存储与协议参与者相关的信息。 它包含以下特定字段下的信息:

签名者对象字段
字段 标签 类型 说明
email__c 电子邮件 字符串 (120) 保留 Adobe Acrobat Sign 的唯一协议 ID
external_id__c 参与者 ID 字符串 (80) 保留 Adobe Acrobat Sign 唯一参与者的标识符
name__v 名称 字符串 (128) 保留 Adobe Acrobat Sign 参与者的姓名
order__c 订单 数字 保留 Adobe Acrobat Sign 协议参与者的序号
role__c 角色 字符串 (30) 保留 Adobe Acrobat Sign 协议参与者的角色
signature__c 签名 对象(签名) 保留对签名父记录的引用
signature_status__c 签名状态 字符串 (100) 保留 Adobe Acrobat Sign 协议参与者的状态
user__c 用户 对象(用户) 如果参与者是 Vault 用户,则保留对签名者用户记录的引用
adobe_sign_agreement_action__c
\n
Adobe Acrobat Sign Agreement Action
\n
字符串(50)
\n
保存对 Adobe Acrobat Sign Agreement Action 记录 ID 的引用
\n
signatory-object-details

签名事件对象

创建签名事件对象以存储与协议事件相关的信息。 它包含以下特定字段下的信息:

签名事件对象字段
字段 标签 类型 说明
acting_user_email__c 代理用户电子邮件 字符串 保留执行特定操作而导致事件生成的 Adobe Acrobat Sign 用户的电子邮件
acting_user_name__c 代理用户名 字符串 保留执行特定操作而导致事件生成的 Adobe Acrobat Sign 用户名
description__c 说明 字符串 保留 Adobe Acrobat Sign 事件的描述
event_date__c 事件日期 日期时间 保留 Adobe Acrobat Sign 事件的日期和时间
event_type__c 事件类型 字符串 保留 Adobe Acrobat Sign 事件的类型
name__v 名称 字符串 自动生成的事件名称
participant_comment__c 参与者注释 字符串 保留 Adobe Acrobat Sign 参与者的注释(如果有)
participant_email__c 参与者电子邮件 字符串 保留 Adobe Acrobat Sign 参与者的电子邮件
participant_role__c 参与人角色 字符串 保留 Adobe Acrobat Sign 参与者的角色
signature__c 签名 对象(签名) 保留对签名父记录的引用
external_id__c 外部 ID 文本 (200) 保留 Adobe Sign 生成的协议事件标识符。
signature-event-object-details

进程锁定者对象

创建进程锁定者对象以锁定 Adobe Acrobat Sign 集成进程。 它不需要任何自定义字段。

process-locker-details

Adobe Acrobat Sign Integration Task Log Object

创建Adobe Acrobat Sign Integration Task Log (as_int_task_log__c)。这是一个用于跟踪 AgreementsEventsSynchronizerJob、AgreementsEventsProcessingJob 和 Agreement Participant Notification 执行情况的高负载对象

AgreementsEventsSynchronizerJob:此任务确保将 Adobe Acrobat Sign 中所有缺失的协议事件创建为存储库中的活跃签名事件,适用于过去 N 天内在存储库中创建的所有签名。
AgreementsEventsProcessingJob:此任务确保根据事件类型处理所有具有活跃签名事件记录的文档。

Agreement Participant Notification:此任务记录来自 Veeva SDK 代码的签名通知的任何错误消息。
\n

任务日志对象字段
字段 标签 类型 说明
start_date__c 开始日期 日期时间 任务开始日期
end_date__c 结束日期 日期时间 任务结束日期
task_status__c 任务状态 选择列表 保留任务状态:
已完成 (task_completed__c) 已完成但有错误 (task_completed_with_errors__c) 失败 (task_failed__c)
task_type__c 任务类型 选择列表

保留任务类型:

协议事件同步 (agreements_events_synchronization__c) 协议事件处理 (agreements_events_processing__c)

Agreement Participant Notification (agreement_participant_notification__c)
\n

messages__c 消息 长 (32000) 保留任务消息
Acrobat Sign for Veeva Vault:任务日志

configure-veeva-5

“签名”、“签名者”、“签名事件”、“进程锁定者”和“任务日志”对象均作为部署包的一部分提供,默认情况下,已启用“审核此对象的数据更改”属性。

注意:通过启用“审核数据更改”设置,您可以更改审核日志中 Vault 捕获对象记录数据。 默认情况下,此设置处于禁用状态。 启用此设置并创建记录后,您将无法再禁用该设置。 如果此设置禁用且存在记录,则只有 Vault 所有者才能更新该设置。

显示签名对象的参与者和历史记录

签名对象作为部署包的一部分提供,其中包含签名详细信息页面布局。 页面布局中包含“参与者”和“历史记录”部分。

  • "参与者"部分具有相关对象部分,配置如下图所示。 
edit-related-objects

  • 您可以编辑显示参与者的列,如下所示。
set-columns-to-display

  • 历史记录部分具有“相关对象”分区,该分区已如下图所示进行配置。
edit-related-object-in-history

  • 您可以编辑显示历史记录的列,如下所示。
select-columns-to-display

查看 Adobe Acrobat Sign 文档的参与者和审核历史记录

  • 要查看 Adobe Acrobat Sign 文档的参与者和审核历史记录,请选择文档的"Adobe Acrobat Signature"部分中的链接。

为 Acrobat Sign 集成配置 Veeva Vault

  • 打开的页面上将显示 Adobe Acrobat Sign 文档的参与者和历史记录,如下所示。
participants-and-history

  • 查看签名的审核记录,如下所示。
audit-trail

步骤 3 中成功的软件包部署会创建 Adobe Acrobat Sign Integration 配置文件。Adobe Acrobat Sign Integration 配置文件分配给系统帐户,并在调用 Vault API 时由集成使用。此配置文件允许具有以下权限:

  • Vault API
  • 阅读、创建、编辑和删除:“签名”、“签名者”、“签名事件”和“进程锁定者”对象

您必须更新 Adobe Acrobat Sign Admin Group(在步骤 1 中创建),将包含的安全配置文件设置为 Adobe Acrobat Sign Integration Profile,如下图所示。

configure-veeva-7

Adobe Acrobat Sign 集成的 Vault 系统帐户用户必须符合以下条件:

  • 拥有 Adobe Acrobat Sign 集成配置文件
  • 拥有安全性配置文件
  • 具有禁用密码过期的特定安全策略
  • 成为 Adobe Acrobat Sign 管理员组的会员

为此,请执行以下步骤:

创建 Adobe Acrobat Sign 集成的 Vault 系统帐户用户。

create-user-1

将用户添加到 Adobe Acrobat Sign 管理员组。

create-user-2

部署 Adobe Acrobat Sign 包时,系统会创建一个名为“Adobe Sign 文档”的文档类型组记录。

document-type-groups

您必须为符合 Adobe Acrobat Sign 流程条件的所有文档分类添加此文档类型组。 由于文档类型组属性不会从类型继承到子类型,也不会从子类型继承到分类级别,因此必须为符合 Adobe Acrobat Sign 条件的每个文档分类设置该属性。

Acrobat Sign for Veeva Vault:文档类型编辑详情

注意:如果“用户角色设置”对象不包含引用“文档类型组”对象的字段,则必须添加该字段。 为此,请转到对象 > 用户角色设置 > 字段,然后完成所需的步骤,如下图所示。

create-setup-field

document-type

正确配置生命周期后,系统应确保 DAC 为所有符合 Adobe Acrobat Sign 流程条件的文档添加 Adobe Acrobat Sign 管理员用户。为此,请创建相应的“用户角色设置”记录,其中指定:

  • 文档类型组为 Adobe Sign 文档
  • 应用程序角色为 Adobe Sign 管理员角色
  • 集成用户
user-role-setup

部署包将创建以下建立集成所需的新共享文档字段:

  • 签名 (signature__c)
configure-veeva-9

要设置文档字段,请执行以下操作:

转到“配置”选项卡,然后选择文档字段 > 共享字段

在"显示部分"字段中,选择"创建显示部分",并将"Adobe Acrobat 签名"指定为部分标签。

configure-veeva-10

对于共享文档字段 (signature__c),使用"Adobe Acrobat 签名"作为部分标签更新 UI 部分。

configure-veeva-12

将签名共享字段添加到所有符合 Adobe Acrobat 签名条件的文档类型。为此,在“基本文档”页面中,从右上角选择添加 > 现有共享字段

configure-veeva-13

configure-veeva-14

签名字段必须具有特定的安全设置,仅允许 Adobe Acrobat Sign 管理员组会员更新其值。

configure-veeva-15

现有共享字段"禁用 Vault 叠加"(disable_vault_overlays__v) 也应该添加并为所有符合 Adobe Acrobat 签名条件的文档类型设置为主要状态。或者,该字段可以具有特定的安全设置,只允许 Adobe Acrobat Sign 管理员组的会员更新其值。
\n

名为 Adobe Acrobat Sign Rendition (adobe_sign_rendition__c) 的新版本类型由 Vault 集成使用,用于将已签名的 PDF 文档上载到 Adobe Acrobat Sign。您必须为每个符合 Adobe Acrobat 签名条件的文档类型声明 Adobe Acrobat Sign 版本。

configure-veeva-16

configure-veeva-17

Vault 集成使用名为原始呈现 (original_rendition__c) 的新呈现类型作为呈现的名称,如果将签名文档作为可视呈现导入,则该呈现将用于存储原始可视呈现。

您必须为每种符合 Adobe Acrobat 签名条件的文档类型声明原始呈现。

configure-veeva-18

或者,存储库可以拥有新的版本类型 Adobe Acrobat Audit Trail Rendition (adobe_audit_trail_rendition__c),该类型由 Vault 集成使用来存储 Adobe Acrobat
\n 审核追踪报告。

按照以下步骤设置 Adobe Acrobat Audit Trail Rendition:

转到呈现类型 > 创建新的呈现类型。 

将新的 版本类型设置为 Adobe Acrobat Audit Trail Rendition,名称设置为 adobe_audit_trail_rendition__c
\n

Acrobat Sign for Veeva Vault:审核追踪版本

选择保存

要查看和下载文档的 Adobe Acrobat Audit Trail Rendition,请为每个符合 Adobe Acrobat 签名条件的文档类型声明 Adobe Acrobat Audit Trail rendition
\n

Acrobat Sign for Veeva Vault:编辑详细信息

注释

在管理 UI 设置中,您可以通过启用将审核报告附加到已签名的呈现来将审核报告附加到已签名的呈现类型中,并通过启用显示 Acrobat Sign 呈现来显示呈现类型。

audit-trail-rendition-setup 3

当用户选择具有上述设置的数字签名协议时,系统会显示一条消息(如下所示),指示 Adobe Acrobat Sign 正在使用 PDF 产品组合将已数字签名的 PDF 和审核记录报告组合在一起。

要查看文档内容以及数字签名和审核记录,请勿在管理 UI 以进行数字签名中选择“将审核报告附加到已签名的呈现”以及“显示 Acrobat Sign 呈现”。

您可以使用 Adobe Acrobat Audit Trail Rendition 来下载或查看 Adobe Acrobat 审核追踪作为单独的版本。
\n

下载或查看 Adobe Acrobat Sign 协议和审核追踪。

Adobe Acrobat Sign 和 Vault 集成需要您配置以下两个 Web 操作,这些操作在软件包成功部署后创建。
\n

  • 创建 Adobe Acrobat Sign:它创建或显示 Adobe Acrobat Sign 协议。

    类型:文档
    \n目标:在 Vault 内显示
    \n凭据:通过 Post Message 启用 Post Session 凭据
    \nURL:https://api.na1.adobesign.com/api/gateway/veevavaultintsvc/partner/agreement?docId=${Document.id}&majVer=${Document.major_version_number__v}&minVer=${Document.minor_version_number__v}&vaultid=${Vault.id}&useWaitPage=true

为 Veeva Vault 配置 Acrobat Sign

注释

在 Veeva Vault 中,1 个文档可以有多个版本。如果用户尝试使用文档的旧版本创建协议,他们将收到错误消息。 

为了防止用户使用文档的旧版本,您必须通过向现有 Web 操作 URL 添加最新版本 (&latestVersion=${Document.latest_version__v}) 查询参数来更新 Web 操作。

URL:https://api.na1.adobesign.com/api/gateway/veevavaultintsvc/partner/agreement?docId=${Document.id}&majVer=${Document.major_version_number__v}&minVer=${Document.minor_version_number__v}&vaultid=${Vault.id}&useWaitPage=true&latestVersion=${Document.latest_version__v}

Adobe Acrobat Sign for Veeva 存储库:取消操作

对于每种符合 Adobe Acrobat 签名条件的文档类型,您必须通过添加新的生命周期角色和状态来更新相应的文档生命周期。

Adobe Acrobat Sign 协议生命周期包括以下状态:

  • 草稿
  • “创作”或 DOCUMENTS_NOT_YET_PROCESSED
  • OUT_FOR_SIGNATURE 或 OUT_FOR_APPROVAL
  • “已签名”或“已审批”
  • CANCELLED
  • EXPIRED

要更新文档生命周期,请执行以下步骤:

添加生命周期角色。 必须将 Adobe Sign 管理员应用程序角色添加到符合 Adobe Acrobat 签名条件的文档所使用的所有生命周期内,如下所示。

Adobe Acrobat Sign for Veeva 存储库:创建生命周期角色

您应该使用以下选项创建管理员角色:

  • 已启用动态访问控制。
  • 仅包括文档类型组的文档共享规则,如下图所示。
Acrobat Sign for Veeva Vault:共享规则

创建生命周期状态。 为此,请转至设置 > 配置 > 文档生命周期 > 一般生命周期 > 状态 > 创建。 接下来,创建以下状态:

  • 在 Adobe Acrobat Sign 草稿中
configure-veeva-27

  • 在 Adobe Acrobat Sign 创作环境中
configure-veeva-28

  • 在 Adobe Acrobat Sign 中
configure-veeva-29

将用户操作添加到下列状态中。

将 Vault 文档发送到 Adobe Acrobat Sign 时,其状态应该对应于协议所处的状态。 为此,请在符合 Adobe Acrobat 签名条件的文档所使用的每个生命周期中添加以下状态:

  • Adobe Acrobat Signature(已审阅)之前:这是一个占位符名称,用于标识文档可从中发送到 Adobe Acrobat Sign 的状态。根据文档类型,可以将其设为“草稿”状态或“已审阅”状态。 可以根据客户要求自定义文档状态标签。 Adobe Acrobat Signature 状态之前必须定义以下两个用户操作:
    • 将文档状态更改为Adobe Acrobat Sign 草稿中状态的操作。对于任何生命周期的所有文档类型,此用户操作的名称必须相同。
    • 调用 Web 操作"Adobe Acrobat Sign"的操作。 
configure-veeva-30

为 Adobe Sign 管理员角色启用已审阅状态安全设置:此状态必须具有允许 Adobe Sign 管理员角色查看文档查看内容编辑字段编辑关系下载来源管理可查看效果图的安全性。

签名集成中打开的状态窗口中的安全选项卡

  • 通过设置Adobe Acrobat Sign 草稿中默认为隐藏且仅对Adobe Sign 管理员角色执行来修改已审阅状态原子安全。

注意:如果 Adobe Sign 管理员角色不属于原子安全性:用户操作,则通过选择编辑 > 角色覆盖来添加 Adobe Sign 管理员角色。 接下来,为已审阅状态的文档添加 Adobe Sign 管理员角色

reviewed-1

configure-veeva-33

reviewed-2

  • 在 Adobe Acrobat Sign 草稿中:这是状态的占位符名称,表示文档已上传到 Adobe Acrobat Sign 且其协议处于草稿状态。这是一种必需状态。 此状态必须定义以下五个用户操作:
    • 将文档状态更改为Adobe Acrobat Sign 创作中状态的操作。对于任何生命周期的所有文档类型,此用户操作的名称必须相同。
    • 将文档状态更改为Adobe Acrobat 签名中状态的操作。对于任何生命周期的所有文档类型,此用户操作的名称必须相同。
    • 将文档状态更改为Adobe Acrobat Sign 已取消状态的操作。对于任何生命周期的所有文档类型,此用户操作的名称必须相同。
    • 调用 Web 操作Adobe Acrobat Sign的操作。
    • 调用 Web 操作取消 Adobe Acrobat Sign的操作。
configure-veeva-in-draft

为 Adobe Sign 管理员角色启用 Adobe Acrobat Sign 草稿中状态安全设置:此状态必须具有允许 Adobe Sign 管理员角色查看文档查看内容编辑字段编辑关系下载来源管理可查看效果图的安全性。
\n

签名集成中打开的状态窗口中的安全选项卡

  • Adobe Acrobat Sign 草稿状态下修改原子安全性:对于除 Adobe Sign 管理员角色外的所有人,必须隐藏操作 Adobe Acrobat Sign 已取消Adobe Acrobat Sign 制作中Adobe Acrobat 签署中

注意:如果 Adobe Sign 管理员角色不属于原子安全:用户操作,请通过选择编辑 > 角色覆盖来添加 Adobe Sign 管理员角色。 接下来,为 Adobe Acrobat Sign 草稿状态添加 Adobe Sign 管理员角色

Acrobat Sign for Veeva Vault:在 Acrobat 草稿中设置用户操作规则

  • Adobe Acrobat Sign 制作中:这是一个占位符名称,用于表示文档已上载到 Adobe Acrobat Sign 且其协议处于 AUTHORING 或 DOCUMENTS_NOT_YET_PROCESSED 状态。这是一种必需状态。 此状态必须定义以下四个用户操作:
    • 将文档状态更改为 Adobe Acrobat Sign 已取消状态的操作。无论文档的生命周期如何,针对所有文档类型设置的用户操作名称都必须相同。
    • 将文档状态更改为 Adobe Acrobat 签署中状态的操作。无论文档的生命周期如何,针对所有文档类型设置的用户操作名称都必须相同。
    • 调用 Web 操作"Adobe Acrobat Sign"的操作
    • 调用 Web 操作"取消 Adobe Acrobat Sign"的操作。
Acrobat Sign for Veeva Vault:在 Acrobat 制作中设置用户操作规则

为 Adobe Sign 管理员角色启用 Adobe Acrobat Sign 制作中状态安全设置:此状态必须具有允许 Adobe Sign 管理员角色执行 查看文档查看内容编辑字段编辑关系下载来源管理可查看格式副本 的安全性。
\n

签名集成中的状态窗口内的安全选项卡已打开

  • Adobe Acrobat Sign 制作中状态下修改原子安全性:对于除 Adobe Sign 管理员角色外的所有人,必须隐藏操作 Adobe Acrobat Sign 已取消Adobe Acrobat 签署中

注意:如果 Adobe Sign 管理员角色不属于原子安全:用户操作,请通过选择编辑 > 角色覆盖来添加 Adobe Sign 管理员角色。 接下来,为 Adobe Acrobat Sign 制作中状态添加 Adobe Sign 管理员角色

Acrobat Sign for Veeva Vault:在 Acrobat Authoring 中设置用户操作规则

  • Adobe Acrobat 签署中:这是一个占位符名称,用于表示文档已上载到 Adobe Acrobat Sign 且其协议已发送给参与者(OUT_FOR_SIGNATURE 或 OUT_FOR_APPROVAL 状态)的状态。这是一种必需状态。 此状态必须定义以下五个用户操作:
    • 将文档状态更改为 Adobe Acrobat Sign 已取消状态的操作。此操作的目标状态可以是任何客户要求的状态,可根据不同文档类型设置不同状态。 无论文档的生命周期如何,针对所有文档类型设置的用户操作名称都必须相同。
    • 将文档状态更改为 Adobe Acrobat Sign 已拒绝状态的操作。此操作的目标状态可以是任何客户要求的状态,可根据不同文档类型设置不同状态。 无论文档的生命周期如何,针对所有文档类型设置的用户操作名称都必须相同。
    • 将文档状态更改为 Adobe Acrobat 已签署状态的操作。此操作的目标状态可以是任何客户要求的状态,可根据不同文档类型设置不同状态。 但是,无论文档的生命周期如何,针对所有文档类型设置的用户操作名称都必须相同。
    • 调用 Web 操作 Adobe Acrobat Sign 的操作。
    • 调用 Web 操作 取消 Adobe Acrobat Sign 的操作。
Acrobat Sign for Veeva Vault:在 Acrobat Sign 中设置用户操作规则

为 Adobe Sign 管理员角色启用 Adobe Acrobat 签署状态安全设置:此状态必须具有允许 Adobe Sign 管理员角色查看文档查看内容编辑字段编辑关系下载来源管理可查看格式副本的安全设置。
\n

在签署集成中打开"状态"窗口中的"安全"选项卡

  • 修改Adobe Acrobat 签署中状态原子安全:必须对除 Adobe Sign 管理员角色之外的所有人隐藏操作Adobe Acrobat Sign 已取消Adobe Acrobat Sign 已拒绝Adobe Acrobat 已签署

注意:如果 Adobe Sign 管理员角色不属于原子安全:用户操作,请通过选择编辑 > 角色覆盖来添加 Adobe Sign 管理员角色。 接下来,为Adobe Acrobat 签署中状态添加Adobe Sign 管理员角色角色。

Acrobat Sign for Veeva Vault:添加 Adobe Sign 管理员角色

  • Adobe Acrobat 已签署(已审批):这是一个占位符名称,表示文档已上传到 Adobe Acrobat Sign 且其协议已完成(已签署或已审批状态)的状态。这是必需状态,可以是现有的生命周期状态,如"已审批"。
    \n此状态不需要用户操作。 
  • 为 Adobe Sign 管理员角色启用"已审批"状态安全设置:此状态必须具有允许 Adobe Sign 管理员角色查看文档查看内容编辑字段的安全设置。
    \n
在签署集成中打开"状态"窗口中的"安全"选项卡

下图说明了 Adobe Acrobat Sign 协议与 Vault 文档状态之间的映射,其中"Adobe 签署前"状态为"草稿"。
\n

Acrobat Sign for Veeva 存储库:协议状态

对于符合 Adobe Acrobat 签署条件的每种文档类型,您必须在生命周期阶段中更新相应文档生命周期的阶段。

要添加 Adobe Acrobat Sign 阶段,选择创建,并提供阶段标签为Adobe Acrobat Sign,阶段名称为adobe_sign__c
。\n

Adobe Acrobat Sign for Veeva Vault:更新生命周期阶段

选择添加,然后将以下状态添加到 Adobe Acrobat Sign 阶段:

  • Adobe Acrobat 创作中
  • 在 Adobe Acrobat Sign 草稿中
  • 在 Adobe Acrobat 签署中
Acrobat Sign for Veeva Vault:生命周期和状态

您必须为生命周期状态中的每个用户角色设置适当的权限,如下图所示:
\n

Adobe Acrobat 签名之前(已审阅)

在签名集成中,"状态"窗口中的"安全"选项卡已打开

在 Adobe Acrobat Sign 草稿中

在签名集成中,"状态"窗口中的"安全"选项卡已打开

在 Adobe Acrobat Sign 创作中

在签名集成中,"状态"窗口中的"安全"选项卡已打开

在 Adobe Acrobat 签名中

在签名集成中,"状态"窗口中的"安全"选项卡已打开

Adobe Acrobat 已签名(已批准)

在签名集成中,"状态"窗口中的"安全"选项卡已打开

适用于 Veeva Vault 的 Acrobat Sign:设置用户操作

需要签署 Adobe Acrobat Sign 协议的存储库用户必须拥有对Acrobat Sign Agreement Action对象的读取和编辑权限。具体操作如下:

前往管理员 > 用户和组 > 安全配置文件

选择存储库用户的安全配置文件。

选择权限集名称,为 Acrobat Sign Agreement Action 对象设置读取和编辑权限。

Acrobat Sign for Veeva Vault:设置对象权限

成功部署包后,会创建一个Adobe Acrobat Sign Agreement Action Page链接,用于将用户导航到自定义页面目标。收件人可以选择分配的签署通知任务来访问 Adobe Acrobat Sign 协议操作页面链接并对文档执行操作。

  • 页面模式:查看
  • 页面类型:对象
  • 对象:Acrobat Sign 协议操作
  • URL:https://api.na1.adobesign.com/api/gateway/veevavaultintsvc/partner/agreement/signingUrl?vaultid={{Vault.id}}&objectId={{Object.id}}&useWaitPage=true
Adobe Acrobat Sign 协议操作页面

Acrobat Sign for Veeva Vault:设置协议操作权限

使用中间件将 Veeva Vault 连接到 Adobe Acrobat Sign

完成 Veeva Vault 和 Adobe Acrobat Sign 管理员帐户的设置后,管理员必须使用中间件在两个帐户之间建立连接。 Veeva 存储库和 Adobe Acrobat Sign 帐户连接由 Adobe Acrobat Sign Identity 发起,然后用于存储 Veeva 存储库身份。
\n为了系统安全性和稳定性,管理员必须使用专用的 Veeva 存储库系统/服务/实用工具帐户,例如 adobe.for.veeva@xyz.com,而不是个人用户帐户,例如 bob.smith@xyz.com

Adobe Acrobat Sign 帐户管理员必须按照以下步骤使用中间件将 Veeva Vault 连接到 Adobe Acrobat Sign:

从右上角选择登录

middleware_login

要授权对该应用程序的访问级别,请选择 Acrobat Sign OAuth 范围作为帐户。 接下来,选择授权

middleware_oauth

在打开的 Adobe Acrobat Sign 登录页面中,提供帐户管理员电子邮件地址和密码,然后选择登录

登录 Acrobat Sign

成功登录后,页面会显示关联的电子邮件 ID 和“设置”选项卡,如下所示。

middleware_settings

选择设置选项卡。

“设置”页面将显示可用的连接,如果是首次连接设置,则显示无可用连接,如下所示。

middleware_newconnection

要添加新连接,请选择添加连接

在打开的“添加连接”对话框中,提供所需的详细信息,包括 Veeva Vault 凭据。

Adobe Acrobat Sign 凭据从初始 Adobe Acrobat Sign 登录中自动填充。

middleware_addconnection

要验证帐户详细信息,请选择验证

成功验证后,您会看到“用户验证成功”通知,如下所示。

middleware_validated

要限制特定 Adobe Acrobat Sign 组的使用情况,请展开“组”下拉列表,然后选择其中一个可用组。

middleware_group

要将审核报告附加到已签名的呈现,请选中将审核报告附加到已签名的呈现复选框。

add-audit-report

要允许系统自动设置 Adobe Acrobat Sign 中的用户,请选中自动设置 Sign 用户复选框。

注意:除了 Adobe Acrobat Sign 帐户管理员为 Veeva Vault Adobe Acrobat Sign 集成启用自动设置 Sign 用户之外,仅当已在 Adobe Acrobat Sign 中的 Adobe Acrobat Sign 帐户级别启用“自动设置新 Adobe Acrobat Sign 用户”时,该功能才可用。

allow-auto-provisioning

要配置 Adobe Acrobat Sign 呈现版本在 Veeva 中显示而不是原始呈现版本,请选择复选框 Display Acrobat Sign Rendition
\n

edit-connection-dispplay-adobe-sign-rendition

选择保存以保存新连接。

新连接将显示在“设置”选项卡下,显示 Veeva Vault 与 Adobe Acrobat Sign 成功集成。

middleware_setup