管理项目限制
如果您想要限制承担者修改任何项目的主线或分支,则可以通过“‘管理项目限制’向导”更改项目限制。在项目限制操作期间,您可以允许特定用户或组对受限项目执行允许的更改。您可以添加或移除允许的承担者(添加的承担者存在一些例外)。
“‘管理项目限制’向导”中提供了下列选项:
• “管理针对项目层次结构的限制”:您可以通过下列选项来管理针对所需项目层次结构的限制:
◦ 您可以选择“启用限制”选项,然后选择所需的承担者,以允许特定承担者对特定受限项目进行允许的更改。
◦ 您可以选择“覆盖允许的承担者”选项,将现有承担者替换为项目层次结构内的受限子项目。
覆盖允许的承担者时,必须考虑以下几点:
▪ “允许进行更改的承担者”选择框中显示的承担者列表仅基于选定的项目。无论您选择是否在子项目级别上进行覆盖的选项,所产生的项目更改都会出现在显示的列表中。
|
如果在项目级别选择了“覆盖允许的承担者”选项,系统也会覆盖子项目级别允许的承担者。
|
▪ 子项目级别允许的承担者的初始列表可能会有所不同,因为子项目可以独立管理。
▪ 如果项目级别的承担者已更改,则子项目级别的列表也会相应更改。但是,如果在项目级别选择了“覆盖允许的承担者”选项,则系统会使用项目级别允许的承担者覆盖子项目级别允许的所有承担者。
• “在受限项目允许的承担者中添加例外”:您可以在“允许的承担者中的例外”选择框中明确拒绝将某些用户或组加入允许的承担者列表中。
使用受限项目
使用受限项目时,会出现下列情况:
• 修改项目的所有操作都将受限。只有允许的承担者可以执行适合其项目权限的操作。例如,add、checkpoint、submitcp,等等。
• 系统会对所有承担者(包括允许的承担者)拒绝更改受限父项目结构的子项目操作。例如,addsubproject、configuresubproject,等等。
• 需要管理权限的所有操作都由对项目具有适当权限的承担者在受限项目上执行。例如,deletearchive, deleteproject, 和 deleterevision。
Related Links