注册验证可确保用户必须完成工作流任务以验证对注册和注册详细信息进行的更新,之后 Vault 才会将更改提交给受影响的记录。配置之后,Vault 可以在管理注册详细信息过程中或者当用户直接编辑注册和注册详细信息时,执行注册验证。

配置注册数据验证

完成以下步骤,以启用注册数据验证:

  1. 在所有注册详细信息对象上,启用系统管理的命名。确保您的命名模式不超过 128 个字符,否则记录创建将失败。
  2. 更新注册对象页面布局,以便为未验证的注册数据添加一个相关对象节段。在添加相关对象节段对话框中,在筛选相关列表的下方添加如下条件:“未验证的注册数据类型”等于“未验证的数据”
  3. 可选:在注册对象上设置动态访问控制自定义共享规则。这样即可在配置工作流时使用角色。您也可以在申请设置页面上确定哪些角色可以参与验证工作流。
  4. 可选:设置一组状态类型,以映射到注册和注册详细信息对象生命周期上的目标生命周期状态。通过设置状态类型,您可以在指定的生命周期状态中绕过验证,并防止用户编辑具有未处理的验证工作流任务的记录。请参阅下文,了解有关此步骤的详细信息
  5. 导航到管理 > 配置 > 工作流,然后打开注册数据验证工作流。您必须配置此工作流,才能启用此功能。请参阅下文,了解有关此步骤的详细信息
  6. 为要接收工作流任务的用户或角色更新权限集,以添加对象:未验证的注册数据:读取权限。确保用户对未验证的数据对象类型和更改摘要对象类型拥有读取权限。
  7. 添加一个用户操作,以便在用户可以在向导中修改的所有注册对象生命周期状态上启动注册数据验证工作流。通过添加此操作,Vault 可以分配适当的工作流任务以及发送通知。您可以配置原子安全,以防止用户手动启动工作流,但当发生错误时,用户可能需要执行此操作。
  8. 启用注册数据验证。请参阅下文,了解有关此步骤的详细信息

配置状态类型

通过设置自定义状态类型,您可以指定应在哪些生命周期状态下执行验证。建议配置一组可用于所有生命周期的状态类型。随后,在注册和注册详细信息对象生命周期上,将一个生命周期状态关联到所有这些状态类型。

例如,建议使用命名模式“{状态名称} –”配置以下状态类型:

  • 已批准 - 验证
  • 等待批准 - 验证
  • 已计划 - 验证

配置并关联状态类型之后,您可以选择当您在应用程序设置页面上启用数据验证时,Vault 应在哪些类型的状态下执行验证。请参阅管理对象状态类型,以了解有关如何创建状态类型的更多信息,并参阅配置对象生命周期,以了解有关如何将状态类型关联到对象生命周期状态的更多信息。

配置注册数据验证工作流

RIM Registrations Vault 默认包含标准的注册数据验证工作流。此工作流包含一个基本概况,但您必须进行以下更新,才能全面配置此功能:

  • 在工作流启动步骤中配置每一个参与者控件,以便将角色用作参与者
  • 添加用户可以选择以接收工作流任务的角色。
  • 决定您希望为不同的角色分配并行审查任务还是顺序审查任务。
  • 决定必须由一个用户完成任务还是组中的每个用户都必须回应。
  • 决定当一个用户拒绝更改时,是否将工作流短路
  • 在工作流中包含两 (2) 个系统操作步骤,以便与已接受或被拒绝的结果协调一致。这些步骤将决定 Vault 是否在工作流结束时启动此作业,以添加或更新注册和注册详细信息。

除了上述更新以外,建议进一步配置工作流,以符合您组织的业务要求。

配置注册验证重定向

当用户为任务标签页上的注册验证任务单击完成按钮时,您可以自动将用户引导至注册记录。为此,请在配置工作流任务步骤时添加注册验证重定向自定义操作。

当添加此操作时,Vault 将覆盖任务的完成按钮,并将用户重定向到注册记录详细信息页面。如果在注册对象页面布局上将未验证的数据对象的相关对象节段命名为 unverified_registration_data__c,那么 Vault 在重定向到注册记录时还会展开这一节段。

启用注册验证

要启用注册验证,请导航到管理员 > 设置 > 应用程序设置,然后选择发送管理注册详细信息数据以进行验证。设置此复选框之后,您还可以启用其他选项,以适应您的业务流程:

  • 验证状态类型下拉列表中,您可以选择 Vault 可以在哪些类型的特定注册或注册详细信息对象生命周期状态类型下运行验证工作流。对于您未选择的任何状态类型,当用户运行“管理注册详细信息”向导或者编辑注册和注册详细信息之后,Vault 会立即进行更改,且不发送所建议更改以进行验证。如果您未选择任何特定的状态类型,Vault 会对所有状态类型执行验证。
  • 选择验证组下拉列表中,您可以选择哪些组可以参与验证工作流。如果您未选择组,Vault 将使用对象记录共享设置来确定参与情况。

配置注意事项和限制

注册验证不会应用于您在注册或注册详细信息对象生命周期上配置的其他工作流或生命周期状态更改用户操作。在这些对象生命周期上,仔细检查所有工作流和生命周期状态更改用户操作或入口操作,以使用户无法绕过验证。确保:

  • 工作流只允许用户在 Vault 不会执行验证的那些生命周期状态下更新字段
  • 在 Vault 执行验证的那些生命周期状态中,不包含允许用户手动将记录设置为新生命周期状态的用户操作或工作流;请注意,使用对象记录详细信息页面上的编辑并验证选项,用户可以将记录设置为新的生命周期状态