对象生命周期是指对象记录在其生命周期中可能经历的状态序列(审查中已批准等等)。一个对象生命周期必须具有至少两个状态,但必要时可以具有最多 100 个状态。

并非所有对象都使用生命周期。没有生命周期的对象只需具有一个活动非活动状态。对于使用生命周期的对象,每个状态都绑定到活动非活动状态。

有关入口操作和用户操作的信息,请参阅配置对象生命周期状态的入口条件、入口操作和用户操作

访问生命周期

管理 > 配置 > 对象生命周期中,可以查看和编辑生命周期。必须拥有安全配置文件授予的正确管理员权限,才能创建和修改对象生命周期。

对象生命周期页面列出了当前系统中的所有生命周期。您可以单击创建来创建新的生命周期,或者单击生命周期名称来编辑现有生命周期。单击一个生命周期之后,您还可以单击一个特定的生命周期状态。从那里,您可以为特定的状态设置入口操作和用户操作

关于非活动和活动生命周期状态

生命周期状态和生命周期本身都有一个状态标志,以指示活动非活动状态。此标志允许您在向用户展示生命周期之前为其构建所有项目。对活动生命周期的任何更改会立即对所有用户可见。

如何创建对象生命周期

要创建新的对象生命周期:

  1. 导航到管理 > 配置 > 对象生命周期
  2. 单击创建
  3. 输入标签名称。系统会向整个 Vault 中的用户显示此标签。名称用于通过 API 来识别生命周期。
  4. 可选:输入描述。此值仅在生命周期配置页面显示。
  5. 单击保存
  6. 为生命周期定义状态,包括任何入口操作或用户操作。请参阅以下详细信息。
  7. 单击编辑并选择初始状态。这将决定 Vault 要为新的对象记录分配哪种状态。
  8. 可选:选择一个完成状态这将决定 Vault 要为生命周期已经结束的对象记录分配哪种状态。

如何为对象启用生命周期

要启用对象生命周期:

  1. 导航到管理 > 配置 > 对象
  2. 单击应当使用新生命周期的对象的详细信息。
  3. 单击编辑,选择新的生命周期,然后单击保存

如何定义状态

当创建新的对象生命周期时,Vault 会自动创建两个状态(活动非活动),并将它们与活动非活动状态关联。您可以将这些默认状态重命名以重复使用这些状态,也可以创建新的状态。您将无法删除默认状态,直到您设置至少一个对应于活动状态的其他状态和一个对应于非活动状态的其他状态为止。

要定义生命周期状态:

  1. 导航到管理 > 配置 > 对象生命周期,然后单击一个特定的生命周期。
  2. 从“状态”节段中,单击创建
  3. 输入状态标签状态名称。系统会向整个 Vault 中的用户显示此标签。名称用于通过 API 来识别状态。
  4. 如果新状态对应于非活动状态,请选中此状态的记录进入非活动状态复选框。
  5. 可选:输入描述。此值仅在生命周期配置页面显示。
  6. 单击保存
  7. 可选:单击新状态,以定义入口操作或用户操作。除非您配置用户操作,否则记录将无法更改状态。

关于对象状态类型

对于每个对象生命周期,都默认有两个与对象关联的状态类型:初始完成。这些状态类型将出现在对象生命周期详细信息页面的状态类型节段中。您还可以创建自定义对象状态类型。您必须在状态类型节段中创建一个状态类型关联,以便将状态类型链接到一个已配置的生命周期状态。

对象状态类型可以是必需的,也可以是可选的。初始状态是必需的,而完成状态类型是可选的,无需链接到一个生命周期状态。

如何将对象状态类型与状态关联

要将一个对象生命周期状态与一个对象状态类型关联:

  1. 导航到管理 > 配置 > 对象生命周期 > [生命周期]
  2. 状态类型节段中,单击创建
  3. 从下拉列表中选择一个状态类型
  4. 选择一个要与此状态类型关联的状态
  5. 单击保存

生命周期阶段和阶段组

生命周期阶段让组织能够将文档和对象生命周期状态分成按一定顺序排列的阶段集合。然后,Vault 可通过生命周期阶段箭头面板在“文档信息”页面和对象记录详细信息页面显示文档或对象记录的当前状态。如需了解更多信息,请参阅配置生命周期阶段

关于原子安全

使用原子安全,您可以通过对象记录上的单个生命周期状态或所分配的角色来保护对象字段、操作和关系。如需了解更多信息,请参阅配置原子安全

系统管理的对象

Vault 禁止在系统管理的对象(性能统计等等)上分配生命周期。如果一个对象是系统管理的对象,它的详细信息标签页会显示系统管理:系统管理的记录