Vault 允许您通过修改标准对象、创建自定义对象和配置对象关系,轻松地自定义和扩展应用程序数据模型

访问对象配置

您可以从管理 > 配置 > 对象中配置对象。要使用对象配置,您必须拥有管理员:对象权限

如何自定义标准对象

修改现有的标准对象:

  1. 管理 > 配置 > 对象中,单击该对象。
  2. 单击编辑
  3. 根据需要修改详细信息。许多属性不可编辑。
  4. 单击保存

对于标准对象,通常下列属性可编辑。根据 Vault 应用程序的数据模型,您可能能够编辑其他属性,或者被阻止编辑这些属性:

标签
向用户显示的值,与对象类型字段的名称相同。
帮助内容
自定义弹出帮助文本;帮助内容在对象记录列表页面的标题中与问号图标一起出现,例如在管理 > 业务管理员 > 产品中。
显示在“业务管理员”菜单中
此设置让对象显示在业务管理员组件选择器中。
允许附件
此设置允许在对象的数据记录中启用/禁用文件附件
启用对象类型
此设置允许启用或禁用对象上的对象类型;此设置在所有标准对象上不可编辑。
匹配共享规则
此设置允许为对象启用/禁用匹配共享规则;启用后,您还必须选择用户角色设置对象
自定义共享规则
此设置允许为对象启用/禁用自定义共享规则
操作安全性
此设置允许启用/禁用操作级别安全的使用以控制用户是否能够在对象的数据记录上查看或执行某些操作,例如审计跟踪操作。
字段
对象下的子字段,可从字段标签页中编辑;对于标准字段,您可以修改标签帮助内容值必须唯一用户必须始终输入值(限于某些标准字段)和显示在默认列表和悬停卡中属性,但是您不能修改其他属性、停用或删除字段。您可以为标准对象创建自定义字段。自定义字段完全可编辑。
关系
对象之间的父子或引用关系。标准(非自定义)关系不可编辑。您永远不能向标准对象添加父级对象。但是,您可以使标准对象成为自定义对象的父级,或者与标准对象之间创建引用关系

如何创建自定义对象

设置新自定义对象:

  1. 管理 > 配置 > 对象中,单击创建
  2. 输入新对象的基本详细信息:标签、复数标签和名称。名称不会向最终用户显示,仅通过 API 可见。
  3. 可选:将状态设置为非活动以阻止用户创建或修改对象记录,并阻止用户查看或访问对象。
  4. 可选:设置对象类。要创建用户任务对象,必须将类别设置为用户任务
  5. 可选:设置数据存储。选择标准高容量
  6. 可选:添加其他详细信息,包括描述和自定义帮助内容。
  7. 可选:选中显示在“业务管理员”菜单中复选框。
  8. 可选:选中允许附件复选框以对此对象的对象记录启用文件附件。要对附件操作启用操作级别安全,请选中使用操作安全性控制附件复选框。
  9. 可选:选中审计数据更改复选框以跟踪审计日志中的对象数据记录更改。
  10. 可选:选中关联多个记录复选框。
  11. 可选:选中启用对象类型复选框以在此对象内允许对象类型。
  12. 可选:选中匹配共享规则复选框为对象启用匹配共享规则。
  13. 可选:选中自定义共享规则复选框为对象启用自定义共享规则。要对共享设置操作启用操作级别安全,请选中使用操作安全控制共享设置复选框。
  14. 可选:选中使用操作安全控制审计跟踪复选框以对审计跟踪操作启用操作级别安全。
  15. 可选:为对象选择生命周期以使用对象生命周期。
  16. 单击保存

创建并保存了自定义对象之后,您就可以通过单击管理 > 对象进一步配置设置。从此页面中,您可以:

  • 打开字段标签页,并审查 Vault 为对象创建的标准字段。对于每个字段,审查值必须唯一设置
  • 单击创建添加其他字段
  • 打开列表布局标签页。单击重新排序,然后拖动字段名称以修改对象字段的顺序。

在业务管理员中显示对象

显示在“业务管理员”菜单中设置控制用户是否将看到管理 > 业务管理员中列出的对象。例如,您可以选择不显示非管理员将与之交互的对象,而是为它们创建自定义标签页。

审计数据更改

您可以通过启用审计数据更改设置,使 Vault 捕获审计日志中的对象记录数据更改。无论此设置如何,Vault 始终捕获对象配置的更改。

此设置默认关闭。一旦您启用此设置并创建记录,就不能再禁用它。如果此设置关闭且记录存在,只有 Vault 所有者才能更新此设置。

关联对象记录

关联多个记录设置仅在拥有两个父对象的关系(连接)对象上可见,且仅对复杂的多对多连接可编辑。默认情况下,此设置关闭。启用此设置后,用户可以从任一父对象记录详细信息页面上的相关对象节段关联多个复杂连接记录。Vault 自动在后台创建这些记录。

为了启用此设置,复杂连接对象必须已启用系统管理命名,或者复杂连接对象上的名称字段应当禁用了值必须唯一设置。这有助于防止记录创建失败。我们还建议您不要对复杂连接对象上的任何字段启用用户必须始终输入值设置。最后,确保每个父级对象的页面布局都包含用于复杂连接对象的相关对象节段,以使用户能够创建相关记录。

选择对象生命周期

您可以将对象生命周期用于您创建的自定义对象。如果您要使用生命周期但尚未创建,从生命周期选项列表中单击创建生命周期。您只能为对象分配一个对象生命周期。如果您启用匹配共享规则,这是必需要求。

记录列表页面上的字段排序

您可以定义对象记录列表页面中的字段默认顺序。此顺序会影响当最终用户将光标悬停在“文档信息”页面中的记录标签上时显示的对象详细信息窗口。应该先显示对象记录标签,例如“产品名称”或“国家/地区名称”。

如何添加对象字段

您可以向自定义对象和标准对象添加新字段。对象父级对象字段类型将会创建对象关系,而查找字段类型将利用现有的对象关系。添加对象字段:

  1. 管理 > 配置 > 对象中,单击该对象。
  2. 单击编辑,并打开字段标签页。
  3. 单击创建
  4. 选择字段类型,然后填充剩余的属性,包括标签,它是将向用户显示的字段名称。编辑文档字段中介绍了字段创建流程的大多数步骤。
  5. 可选:如果对您的字段类型可用,审查用户必须始终输入值(必填)复选框。
  6. 可选:审查值必须唯一设置,前提是适用于您的字段类型。
  7. 可选:选中显示在默认列表和悬停卡中复选框,以使字段显示在管理区域的对象记录列表视图、“文档信息”页面的对象记录悬停卡以及对象查找对话框中。
  8. 可选:选中在副本记录中不复制此字段复选框,以阻止复制记录操作将源字段值复制到新记录中。系统字段已默认选中此设置,且不能取消选择。
  9. 可选:使用文字值或公式设置字段的默认值。并非所有字段类型都允许使用默认值。
  10. 可选:如果对您的字段类型可用,选择包含受保护健康信息 (PHI) 或个人身份信息 (PII)
  11. 单击保存

用户对象字段

在对象上创建对象引用字段时,您可以链接到用户对象

文档对象字段

在对象上创建对象引用字段时,您可以链接到文档对象以创建文档引用字段。

日期字段

日期字段允许用户以 MM/DD/YYYY 格式输入日期,或者通过单击日历图标来选择日期。日期字段还包括一个今日链接,用户可以单击该链接轻松将值设置为当前日期。

是/否字段

在对象上创建是/否字段时,您可以选择显示为复选框,以将字段显示为复选框而非单选按钮。选择此选项时,复选框显示在对象记录列表页面网格中以及对象详细信息页面上。复选框字段只能有两个值:(默认)。

公式字段

您可以在对象上创建公式类型字段以显示计算值或图标。有关添加公式字段的详细信息,请参阅配置对象的公式字段

货币字段

货币字段允许用户输入货币数量,然后 Vault 根据用户的区域设置将其显示在整个 UI 中。向对象添加第一个货币类型字段会创建额外的当地货币 (local_currency__sys) 字段,每个货币类型字段都会创建相关的公司货币字段。

长文本字段

长文本字段是特殊的文本字段,可供用户输入最多 32,000 个字符。

限制

  • 您不能对图层、签名页或消息中的长文本字段使用令牌。
  • 您不能将现有文本字段转换成长文本字段。

富文本字段

富文本字段是特殊的文本字段,可供用户应用常见的格式选项,包括字体系列、字号、文本修饰、对齐、列表、科学记数法和链接。Vault 使用 HTML 应用文本格式,支持最多 32,000 个纯文本字符,外加为 HTML 标记预留的 32,000 个字符。例如,Hello共有五 (5) 个纯文本字符和七 (7) 个 HTML 标记字符。

限制

  • 用户必须使用格式化工具栏应用文本格式。如果用户在富文本字段中手动输入 HTML 标记,Vault 会将其视为纯文本。
  • 富文本格式化工具栏不会对移动设备上的用户出现,但是用户可以使用其设备原生的文本格式化工具调节文本格式。
  • Vault 将富文本合并字段显示为纯文本。
  • Vault 不支持合并字段条形码格式的富文本字段。

记录验证规则

您可以为对象记录配置验证规则,以通过检查对象字段值确保用户输入有意义的正确数据。验证规则包含用于评估字段中的用户输入数据的公式或表达式,它们返回的值“True”表示数据有效,“False”表示数据无效。

必需设置

在有些字段的配置中,存在用户必须始终输入值(必填)设置。启用此设置时,如果此字段为空,则用户无法创建对象记录或保存对它的更改。

如果字段的删除规则删除相关文档时将字段设置为空,则您不能为对象和文档引用字段启用此设置。

值必须唯一设置

在有些字段的配置中,存在值必须唯一设置。对于每个对象,都有一些每个记录必须使用唯一字段值的字段(例如,名称外部 ID),另一些则不需要保持唯一(例如,治疗领域产品)。在分层对象中,Vault 仅对共用相同父级的记录强制实施唯一性。

编辑对象字段时,系统异步地对此设置应用更改,这意味着更改生效可能存在延迟,尤其是对存在大量活动的 Vault。当系统正在处理这些更改时,Vault 将会阻挡对受影响字段的某些操作,包括删除字段和修改最大长度设置。

PHI 和 PII 的字段级别加密

如今所有 Vault 数据都已安全存储。对于敏感信息,例如受保护健康信息 (PHI) 和个人身份信息 (PII),Vault 可为字段值提供第二层的保护。将字段标记为 PHI/PII:

  1. 管理 > 配置 > 对象中选择对象。
  2. 选择您希望 Vault 增加额外保护的字段。Vault 无法对系统字段、公式引用字段、对象引用字段、文档引用字段、选项列表类型字段或已有值的字段增加额外保护。
  3. 启用包含受保护健康信息 (PHI) 或个人身份信息 (PII) 选项。

Vault 将为您已启用此选项的字段中输入的值提供更高的安全性。在每个对象中只能对最多十 (10) 个字段启用此选项。

自定义对象的文档安全

自定义对象的功能与标准对象不同。如果 Vault 使用非 DAC 文档安全,则您不能将自定义对象用于默认角色分配覆盖。例如,您可以根据为文档选择的国家/地区为审查者角色选择不同的默认用户,因为国家/地区是标准对象。您不能对自定义对象执行此操作。

如何启用创建和关联记录

在不离开原始记录上下文的情况下可以创建和关联对象记录。此选项仅可用于通过对象引用字段简单关系对象关联的对象。您还可以从引用对象的文档字段创建和关联对象记录。您必须为每个对象引用字段启用此功能。

  1. 管理 > 配置 > 对象 > {Objects} 中打开对象。
  2. 单击字段
  3. 单击对象引用字段(对象或父级对象字段类型)。
  4. 单击编辑
  5. 选中允许创建新引用记录复选框
  6. 单击保存

在文档字段中如何引用对象

当您创建了对象之后,就必须创建与其对应的文档字段,以便于用户关联对象与文档。管理文档字段中详述了文档字段创建流程的大多数步骤。

创建对象类型文档字段:

  1. 按照基本步骤创建任何新文档字段。
  2. 字段类型选择对象之后,输入标签。此标签将对最终用户出现,它不是实际对象的标签。
  3. 在第 3 步下,选择字段应当映射到的对象。对象类型字段对最终用户的作用与选项列表非常像似,但是选项列表的选项作为管理 > 业务管理员中的对象数据记录来管理,而不是作为选项列表。
  4. 如果字段映射到子级对象,请在控制字段选项列表中选择父级对象的文档字段。

如何修改业务管理员布局

您可以通过在对象配置中清除显示在“业务管理员”中复选框,选择阻止对象显示在此处。如果您阻止子级对象显示,管理员用户仍可从父级数据记录内为对象创建数据记录。

如果您的 Vault 包括自定义标签页,对象数据记录还可能显示在“管理”之外。

关于对象和对象记录删除的限制

在有些对象正在 Vault 中使用的情况中,您将不能删除该对象。在这些情况下,您可以将对象的状态更改为非活动,以阻止用户访问该选项而不影响配置或文档元数据。

要完全禁用自定义对象以使用户无法从文档字段中为其做出选择,您还必须更改文档字段的状态。不能删除或禁用标准对象。

对象记录删除和关系

在创建对象引用字段并定义两个对象之间的关系时,您还可定义删除规则。此设置影响 Vault 在您尝试删除属于父子关系中的父级对象记录或引用关系中的引用对象记录的对象记录时的行为。删除规则选项包括:

防止删除相关对象记录
如果已选择对象记录作为父级对象记录或作为引用对象记录,此选项可阻止您删除该对象记录。例如,如果在市场营销活动中选择了产品作为其父级,则您无法删除该产品。如果市场营销引用了代理,您也无法删除该代理。
级联删除子记录
此选项仅适用于父子关系。为了使 Vault 使用 RIM Submissions 应用程序,提交对象拥有也支持级联删除的自引用关系。当删除对象记录时,Vault 还会删除将以删除记录作为其父级的任何对象记录。例如,删除产品会删除所有子级市场营销活动。当您删除超过 1,000 个记录时,Vault 在后台流程中异步地删除记录。流程完成后,您将会收到通知。
当删除了相关记录时,将字段设置为空
此选项仅适用于引用关系。删除被其他对象记录引用的对象记录时,Vault 会将引用字段重置为空。例如,删除代理时,所有包含该代理的市场营销活动中的代理字段都将变为空。

限制

Vault 强制实施某些限制以确保用户不会遇到性能问题:

类型限制
自定义对象每个 Vault 最多 50 个自定义对象
对象上的自定义字段分配给每个对象最多 300 个自定义字段
对象上的长文本字段每个对象(标准和自定义)总计最多十 (10) 个长文本和富文本字段
对象上的富文本字段每个对象(标准和自定义)总计最多十 (10) 个长文本和富文本字段
对象类型每个对象最多 30 个对象类型
对象记录每个对象最多一千万 (10,000,000) 个记录
自定义关系每个对象最多 20 个关系