用于自签名的 Adobe Acrobat Sign:用户指南

概述

适用于 Salesforce 的 Adobe Acrobat Sign 中的“自签名”功能使社区门户上的用户可以自助签署协议。您可以将“自签名”添加到任意 Salesforce Experience 云门户(例如客户、合作伙伴、员工等),以帮助用户直接从门户启动和签署协议。

您可以从几个不同版本的 Salesforce 社区云的以下门户中访问“自签名”功能:

  • B2C 门户:客户使用社区用户登录和社区用户登录 Plus 许可证
  • B2B 门户:合作伙伴社区用户许可证

为了使用户能够在社区门户上接收和签署协议,您必须完成以下步骤:

验证先决条件

  • 转至 Adobe Acrobat Sign 管理员选项卡,选择生成示例协议模板选项(如果尚未选择)。完成后,选择保存

注意:理想情况下,在将您的 Acrobat Sign 帐户关联到 Salesforce 时,您必须选择生成示例协议模板选项。

link-accounts

  • 如果在安装过程中未生成模板,或者您已从旧版本升级到包 V 19,则必须执行以下步骤生成模板:
    1. 转至 Adobe Acrobat Sign 管理员选项卡。
    2. 从右侧面板的资源列表,选择生成示例自签名协议模板
      这会打开协议模板选项卡中的“测试社区协议”模板。
    3. 在“测试社区协议”模板的高级选项下,验证协议类型是否为 NDA
在适用于 Salesforce 的 Acrobat Sign 中生成自签名模板。

Acrobat Sign 协议类型 NDA

启用 Chatter(仅适用于 V 18 至 22 上的商业云用户)

如果您在商业云上使用的是适用于 Salesforce 的 Acrobat Sign V 22 或更早版本,则必须在 SFDC 组织中启用 Chatter。

注意:

Acrobat Sign 政府云用户无需启用 Chatter。

激活两个 CSP 受信任站点

您必须配置两个 CSP(内容安全策略)受信任站点,以允许您的 Adobe Acrobat Sign 帐户使用基本 URL。具体操作如下:

  1. 按如下步骤获取 Acrobat Sign 帐户分区值:

    1. 登录到您的 Adobe Acrobat Sign 帐户。
    2. 从 URL 中,仅复制位于 echosign.com(也可能是 adobesign.com)部分之前的参数(分区值)。 
      例如,URL https://caseyjones.na1.echosign.com的分区值为na1。
    3. 关闭该选项卡。

    了解如何识别 Adobe Acrobat Sign 帐户环境

    global-settings

  2. 使用“设置”页面中的搜索栏,搜索“受信任站点”,然后从搜索结果中,选择 CSP 受信任站点。在打开的页面上,选择新建受信任站点

    或者,导航至设置 > 设置 > 安全性 > CSP 受信任站点,然后选择新建受信任站点

    csp-trusted-sites

  3. 在打开的“新站点定义”页面中,按如下要求填写必填字段:

    1. 受信任站点名称 - 提供一个名称,如 AcrobatSign
    2. 受信任站点 URL - 
      对于商业云用户:输入站点 URL https://secure.<shard>.adobesign.com 例如,https://secure.na1.adobesign.com  如果您的帐户未更新到 adobesign.com 域,则可以改用 echosign.com
      对于政府云用户:输入站点 URL https://secure.<shard>.adobesign.us
    3. 选中 活动复选框。
    4. 上下文 - 选择用于上下文的 Experience Builder 站点
    5. 选中 CSP 指令允许 frame-src 站点复选框。
    6. 选择保存
    csp-trusted-site-definition

  4. 验证两个 CSP 受信任站点。

    CSP 受信任站点

为所有社区用户启用“Adobe Acrobat Sign 社区用户”权限集

您需要为社区用户启用 Adobe Acrobat Sign 社区用户权限集,这样,他们才可以使用门户。具体操作如下:

注意:如果您不启用 Adobe Acrobat Sign 社区用户权限集,您也可以构建社区门户。

  1. 导航至设置 > 管理 > 用户 > 权限集

  2. 从权限集标签列表中,选择 Adobe Acrobat Sign 社区用户

    为社区用户启用权限集。

  3. 在打开的“权限集”页面中,选择管理分配

    为社区用户启用权限集

  4. 在“已分配用户”页面中,选择添加分配

    permission-set-enable-3

  5. 在“分配用户”页面中,选择要向其应用权限集的所有用户,然后选择下一步

    permission-set-enable-4

  6. 在打开的“选择过期日期...”页面上,您可以根据需要为已分配的用户选择一个过期日期。完成后,选择分配

    permission-set-enable-5

创建社区门户用户

要将您的用户配置文件配置为使用 Adobe Acrobat Sign 自助服务门户,您必须克隆并编辑其中一个标准配置文件。具体操作如下:

  1. 导航至设置 > 管理 > 用户 > 配置文件

  2. 对于任何标准客户配置文件,请选择克隆

    有四个客户社区配置文件,您可以使用任意一个来克隆和创建用户配置文件。 请注意您克隆的配置文件的用户许可证类型。

    setup-profiles

  3. 为克隆的配置文件提供一个直观的名称,然后选择保存

    cloned-profile-name

  4. 在打开的“克隆的配置文件”页面上,选择编辑

    cloned-profile-edit

  5. 在“自定义编辑”页面上,向下滚动至自定义对象权限并启用所有 Adobe Acrobat Sign 对象。您可以选中查看全部复选框或仅选择所需的权限以增强安全性。

    可以根据用户许可证授予对自定义对象记录的额外访问权限。 例如,可以通过用户配置文件向具有客户社区许可证的用户授予访问权限,而通过共享规则向具有客户社区+许可证的用户授予访问权限。

为社区创建帐户和联系人

您必须为社区创建一个帐户和联系人。

帐户所有者必须与某个角色相关联,才能启用门户用户。要将某个角色与 Salesforce 用户相关联,请转至设置 > 管理 > 用户 > 用户。接下来,从用户列表中,为相应用户选择编辑,然后在打开的页面中,打开角色下拉列表 > 选择角色 > 选择保存

启用数字体验

要启用数字体验,请执行以下操作:

  1. 导航至设置 > 平台工具 > 功能设置 > 数字体验 > 设置
  2. 选择启用平台复选框。
  3. 选择启用体验工作区复选框(如果未启用)。
  4. 选择保存
在适用于 Salesforce 的 Acrobat Sign 中启用数字体验。

配置“SFDC 社区”页面

要配置 SFDC 社区门户页面,您必须实施以下步骤:

启用“允许以其他用户身份发送”设置

您可以为没有 Adobe Acrobat Sign 许可的用户启用“允许代表其他人发送”设置。 此设置允许社区用户使用其他用户的许可生成协议。

要执行此设置,您必须完成以下配置步骤:

授予对 Salesforce 集成数据的访问权限

默认情况下,我们包的自定义对象最初针对外部用户设置为“私密”。社区用户权限集提供对自定义对象及其字段的访问权限,但不提供对其他用户(内部和外部)创建的记录的访问权限。

在社区门户中,管理员可以使用以下两个选项来设置电子签名流程:

  • 使用我们的预构建组件(自签名和简易签名)。
  • 使用我们的 Apex API 创建您自己的工作流。 

在这两种情况下,管理员通常使用协议模板使社区用户能够发起或参与电子签名流程。为此,社区用户需要对协议模板和相关资源(例如,通常由内部用户创建的合并和数据映射对象)具有只读访问权限。

社区用户许可证的类型决定了授予访问权限的方式:

  • 社区用户登录许可证:管理员可以通过社区用户配置文件,为协议模板和合并/数据映射对象启用“查看全部”,以此授予访问权限。
  • 社区用户登录 PLUS 许可证和合作伙伴社区用户许可证:无法通过配置文件启用“查看全部”访问权限。管理员需要使用基于角色的共享规则来提供访问权限。

授予对协议模板和相关对象的访问权限

如果社区用户要使用协议模板来创建协议,那么他们必须对协议模板和相关对象拥有“查看全部”访问权限。

  • 协议模板 (echosign_dev1__Agreement_Template__c)
  • 合并映射 (echosign_dev1__SIGN_Merge_Mapping__c)
  • 数据映射 (echosign_dev1__SIGN_Data_Mapping__c)

如果 Acrobat Sign Document Builder 模板与协议模板一起用作文件附件,则需要向社区用户授予对以下对象的访问权限:

  • Document Builder 模板 (adobesign__Document_Template__c)

  • 对象字段映射 (adobesign__Object_Field_Mapping__c)

使用社区门户发送和签署协议

验证前提条件

要能够通过使用社区门户发送协议或签署协议,您必须确保:

  • 社区门户已配置
    • 门户必须处于活动状态。
    • 确保允许用户访问适当的配置文件。
    • Adobe Acrobat Sign 组件已安装。
  • 已为社区配置用户
    • 已在社区中启用用户。
    • 为用户分配了正确的用户许可证和配置文件。
use-portal-1

确保帐户级别模板满足要求

帐户级别模板必须满足以下要求:

  • 使用查找协议类型协议模板创建。
  • 主对象类型设置为联系人
  • 附加一个文件。
  • 选择性地配置代表以下人员发送
确保帐户级别模板满足 Acrobat Sign 社区门户要求。

了解如何在社区门户中向用户发送协议

您可以使用以下两种方法中的任意一种来将协议发送给社区门户中的用户:

  • 直接发送 - 如果您将协议发送至 Salesforce 联系人,则用户会在其个人门户视图中看到列出的协议。
  • 帐户模板 - 如果您需要从帐户获取签名,则可以创建模板,然后向用户公开该模板。从用户角度来看,前后没有什么区别,但是这种方法仅在用户单击“签名/批准”按钮后才会生成新的协议。有关更多详细信息,请参阅协议模板部分。

可通过社区的组件管理面板将协议模板插入到社区门户中。随着模板数量的增多,模板可以在等待您处理部分中查看,看起来就像直接发送给用户的协议。

区别在于,发送/审批按钮在单击时会触发模板生成新的协议,然后在门户中托管该协议。  因此,在用户启动签名流程之前,协议列表不会填充这些可能的协议。

在任何给定时间只能使用一个模板,且该模板由管理面板上的其他设置控制(如下所述)。

use-portal-3

协议模板设置

  • 协议范围:它定义触发模板的用户限制。
    如果设置为“用户”,则具有门户访问权限的所有用户均可使用该模板。每个用户都可以签署一份单独的协议副本。使用此选项,每个已签名副本都会显示在门户上的“已完成协议”部分。
    如果设置为“帐户”,则只有第一个生成协议的用户可以签署协议。用户完成协议后,协议就会从其他用户的视图中消失。
  • 续订天数:它确定何时向客户重新显示模板链接,尽管客户无法直接看到它。具体而言,此值指定在上次模板签名之后但在链接再次可访问之前的天数。例如,值 360 可确保协议模板链接在签名后 360 天可重新显示。
  • 标头标题和徽标:标头标题是可自定义的文本字段,您可以根据需要对其进行调整。同时,标头标题选项可控制 Adobe Acrobat Sign 徽标的可见性,从而允许您显示或隐藏它。
  • 签名期限:它规定必须在该日期之前签署协议,在协议名称下方突出显示。超过期限后,系统将删除“签名”按钮并以红色突出显示期限文本。
use-portal-2

注意:

要将协议直接发送给用户,收件人必须是联系人。使用电子邮件值将不会在门户中填充协议。

了解用户如何在社区门户中查看和签署协议

正确设置用户和门户后,发送给联系人的协议将出现在门户上。用户可以在方便时访问和签署这些协议。以下是用户在社区门户上看到的内容:

  • 等待用户签名的协议将出现在列表顶部。协议名称旁边的按钮表示是否需要签名或批准。
  • 用户成功签署或批准协议后,组件面板上将弹出一条成功消息。
  • 下面列出了用户已签署但正在等待其他收件人采取行动的协议。
  • 已完成协议显示在组件面板的底部,并会显示签名者/审批者的电子邮件地址和执行日期。
use-portal-4

更快、更轻松地获得帮助

新用户?