记录锁定

通过对象的锁定策略,可以配置当其他用户已打开某条记录时,如果用户尝试打开该记录(例如某个更改)会发生的操作。

有三种可用的锁定策略,可以在对象设计器的属性网格中进行设置:

  • – 默认值。两个用户可以打开同一记录,并且不会察觉到对方也打开了该记录。用户保存其更改时,会保存其版本的记录 – 可能在没有警告的情况下覆盖其他用户的更改。
    例如,用户 A 和 B 都打开了问题 123,并且对“说明”进行了不同更改。用户 A 保存其更改。稍后,用户 B 也保存其更改。现在,用户 A 就会丢失其更改;而用户 B 也不知道他们已覆盖同事的工作。
    如果用户 A 和 B 更新的是相互不同的字段,则双方的更改都会保存。
  • 乐观 – 乐观锁定允许多名用户访问相同记录,但系统知晓其他用户所做的更改,并防止其他用户的更改对其进行覆盖。
    例如,用户 A 和 B 都打开了问题 123,并且对“说明”进行了不同更改。用户 A 保存其更改。稍后,用户 B 也尝试保存其不同的更改。用户 B 会收到警告,称另一个用户已更新事件,并且他们的更改将丢失。用户 B 可以单击是,这样会丢失其更改,并会看到更新的事件;或者他们可以先单击否,并且复制其更改,然后重新显示更新的事件。
    如果用户 A 和 B 更新的是相互不同的字段,则双方的更改都会保存。
  • 带警告的乐观 – 如果用户尝试打开另一个用户已打开的记录,则该用户会收到警告,称其他人正在更新记录,而他们对记录的访问受到控制。而第二个用户的访问权限级别可配置为系统选项。可以完全阻止其他用户访问已锁定的记录,授予他们只读访问权限,或授予他们可以运行任何可选操作(即所有不会更改进程状态的操作)的只读访问权限。

如果启用对象上的任何锁定策略,则当前会在 Ivanti Workspaces 中应用乐观锁定策略。

本节的剩余部分描述如何配置带警告的乐观锁定策略。

有关创建对象的详细信息,请参阅创建业务对象

要配置“带警告的乐观”锁定策略:
  1. 在对象设计器中,打开要为其设置锁定策略的对象。
  2. 在属性网格中的锁定策略旁边,选择带警告的乐观,然后单击
  3. 设置菜单上,单击系统
    出现“系统设置”属性网格。
  4. 在锁定策略设置下的锁定的对象操作旁边,选择要如何控制对具有“带警告的乐观”锁定策略设置的对象的访问:
    禁止访问 – 如果锁定记录,则其他任何人都不能对其进行访问。
    只读 – 如果锁定记录,则其他用户可以打开它进行查看,但无法进行任何更改
    带可选操作的只读 – 如果锁定记录,则其他用户可以打开它进行查看,但只能使用其当前状态下可用的可选操作(例如添加注释)。
  5. 单击
    已设置锁定策略。

身为管理员支持组的成员的分析人员可以使用文件菜单上的解锁项目命令来解锁项目。建议在使用该命令时多加小心。