文档锁定
|
|
im copytype / im createtype / im edittype
|
通过文档锁定,用户可以保护文档免受其他人擅自修改。您可以按个人或组对文档类型进行锁定配置。只有在文档上拥有锁的用户才可以修改这些类型的文档,该用户可以是个人,也可以是组的成员。
您必须为每一个要使用此功能的文档类型配置文档锁定。您可以在 PTC RV&S 管理客户端 GUI 中执行此操作。从“类型”视图中,选择要编辑的类型,然后选择 > 。“编辑类型”窗口随即打开。选择“文档模型”节点,然后选择“文档锁定”选项卡。
您可在“文档锁定”选项卡上完成选定类型的所有文档锁定配置。以下各节讨论了如何配置文档锁定的各个方面。
步骤 1:启用文档锁定
要对此类型的文档启用文档锁定,请选择“允许锁定此类型的文档”。
如果用户必须先锁定一个此类型的文档,然后才能对其进行更改,请选择
“编辑此类型文档需要锁定的前提条件是此规则...为‘真’”。单击
“规则...”可指定规则,其中会详细说明何时需要在编辑前进行锁定。如果未指定任何规则,则所有此类型文档都必须在锁定后才能进行编辑。有关指定规则的详细信息,请参阅
定义规则。
步骤 2:选择可锁定文档的人员
在“文档锁定”选项卡上,有一个标记为“选择可以锁定此类文档的人员”的部分。在此部分中,有四种选择可用于定义可以锁定文档的人员。
任何人
允许系统中的所有用户锁定此类文档。锁定文档的用户拥有该文档的锁。只有该用户可以在锁定控制下修改该文档中的字段。
此字段中的用户
在此文档类型的段根目录上指定一个字段,其中可包含一个或多个用户名。仅用户名出现在指定字段中的用户才能锁定此类型的文档。锁定文档的用户拥有该文档的锁。只有在文档上拥有锁的用户才能在锁定控制下修改该文档中的字段。默认情况下,此字段为 Assigned User。
此字段中的组的成员
在此文档类型的段根目录上指定一个字段,其中可包含一个或多个组名称。仅名称显示在指定字段中的组的成员才能锁定此类型的文档。锁定文档时,用户有两个选择:
◦ 个人拥有该锁
◦ 让用户所属的一个符合条件的组拥有该锁
当用户个人拥有该锁时,只有该用户才能在锁定控制下修改该文档中的字段。当一个组在文档上拥有锁时,该组中的任何成员都可以在锁定控制下修改该文档中的字段。默认情况下,此字段为 Assigned Group。
“这些组的成员”
指定一个或多个组,允许其成员锁定此类型文档。锁定文档时,用户有两个选择:
◦ 个人拥有该锁
◦ 让用户所属的一个符合条件的组拥有该锁
当用户个人拥有该锁时,只有该用户才能在锁定控制下修改该文档中的字段。当一个组在文档上拥有锁时,该组中的任何成员都可以在锁定控制下修改该文档中的字段。
步骤 3:指定由文档锁定控制的附加段和节点字段
通常情况下,一个类型只有重要字段受文档锁定的控制。但您也可以将这类文档段根目录或内容节点上的附加字段置于文档锁定控制之下。
1. 选择“只能由锁定文档的锁定用户/组修改这些字段的前提条件是此规则...为‘真’”。
2. 单击
“规则...”可指定规则,其中会详细说明这些附加字段何时受到文档锁定的控制。如果未指定规则,则附加字段始终受文档锁定的控制。有关指定规则的详细信息,请参阅
定义规则。
3. 在“段锁定字段”中,指定段更目录上要置于文档锁定控制之下的附加字段。在“节点锁定字段”中,指定内容节点上要置于文档锁定控制之下的附加字段。
| 文档可包含由另一个文档中的字段支持的 FVA (字段值属性) 字段。因此可能出现此情况:FVA 字段不受文档锁定的控制,但支持字段在其控制之下。在这种情况下,用户可以编辑 FVA 字段。编辑后,即使包含支持字段的文档被锁定,支持字段也会被更改。 为避免这种情况,PTC 建议管理员将 FVA 字段及其支持字段均置于文档锁定控制之下。 |
步骤 4:指定一个组充当锁管理员
通常,要解锁一个被锁定的文档,用户必须是以下角色之一:
• 锁定文档的用户
• 在文档上拥有锁的组的成员
但是,有时也需要允许其他人解锁文档。例如,一个已离职的用户可能仍然拥有已个人锁定的文档。要处理此类情况,请在“此类型的锁管理员”字段指定一个组。此组的成员始终可以解锁此类型的已锁定文档,即使他们不符合常规标准。
| 您可以向用户授予 RemoveOtherUserLocks 权限。具有此权限的用户可以使用 > > 操作 (或右键单击 “查看项目锁”) 来打开“项目锁”视图。在此视图中,他们可以查找所有用户对沙盒或项目的所有成员所设置的锁。他们还可以移除所有或选定的成员和非成员修订版本锁。 |
相关主题