注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
平台资源的访问要求由权限标记控制。权限标记以全有或全无的方式限制访问:要访问资源,用户必须是应用于该资源的所有权限标记的成员。此外,权限标记通过文件层次结构和直接依赖关系继承。
如果您具有特定权限标记的移除权限标记
权限,现在可以从Pipeline Builder中的输出中移除继承的权限标记。这相当于代码库中的停止传播
参数。
移除输出上的权限标记相当于停止从输入传播权限标记。
在使用Pipeline Builder移除权限标记之前,您必须完成以下步骤。
Owner
角色才能完成此步骤。一旦您允许更改此管道中的安全权限标记,就不能禁用分支保护或移除代码审批要求。必须禁用允许更改此管道中的安全权限标记以禁用这些功能。
一旦在受保护的分支中移除权限标记,您不能从安全审批选项卡中禁用允许更改此管道中的安全权限标记。必须先撤销权限标记的移除才能禁用此设置。
创建一个分支从受保护的分支上。
导航到屏幕右侧的管道输出,将鼠标悬停在要移除的权限标记的输出上。然后,选择编辑。
移除的权限标记现在将显示在对话框中的已移除权限标记部分。
您应用于输出上的权限标记的更改不会生效,直到分支成功合并并部署到受保护的分支上。如果您尝试在您的分支上搭建数据集,它仍将显示原始权限标记。
您必须具有移除权限标记
权限才能批准更改。移除权限标记的提议的审批者不需要是管道所有者,只需对提议具有查看
访问权限。
每个移除的权限标记都需要单独检查,这意味着您可能在一个提议中有多个检查。当您批准权限标记移除时,您的批准将适用于您有权审核的每个权限标记。
一旦授予所有必需的批准,提议将被允许合并。部署该版本将允许权限标记移除生效。
要撤销权限标记的移除,导航到屏幕右侧的管道输出,将鼠标悬停在您移除的权限标记的输出上。
选择编辑。
撤销权限标记的移除不需要提升的权限,与移除权限标记所需的权限不同。
在任务组中,所有输入的权限标记将被同一任务组内的所有输出继承。要查看示例并了解有关任务组的更多信息,请查看我们的文档。
如果在任何分支上有权限标记的移除,您必须在保护或取消保护分支之前停止从管道中的所有分支移除权限标记。当多个分支受到保护时,权限标记的移除将针对所有受保护的分支。
当启用安全审批设置时,您将无法更改分支保护设置,包括保护或取消保护分支。