Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
可以使用检查和管道权限将保护添加到 存储库资源 。 添加保护时,可以更好地限制存储库所有权和编辑权限。
先决条件
必须是 项目管理员 组 的成员,或者已将 “管理”权限 设置为 “允许 Git 存储库”。
添加存储库资源检查
登录到组织(
https://dev.azure.com/{yourorganization})并选择项目。选择 “项目设置>存储库”。
选择要修改的存储库。
选择“
>审批”和“检查”。
选择一个检查以设置存储库资源的使用方式,然后选择“ 下一步”。 在以下示例中,我们选择添加审批,因此每次管道请求存储库时,都会手动审批者。 有关详细信息,请参阅 审批和检查。
在生成的屏幕中配置检查,然后选择“ 创建”。
存储库具有资源检查。
向存储库资源添加管道权限
还可以将存储库设置为仅在特定的 YAML 管道上使用。 将存储库限制为特定管道可防止项目中未经授权的 YAML 管道使用存储库。 此设置仅适用于 YAML 管道。
重要
默认情况下,对受保护资源关闭对所有管道的访问。 若要授予对所有管道的访问权限,请在资源“向所有管道授予访问权限”旁边的安全框中输入一个复选框。 创建或编辑资源时,可以执行此作。 需要拥有存储库 管理员 角色才能使用此选项。
登录到组织(
https://dev.azure.com/{yourorganization})并选择项目。选择 项目设置>存储库。
选择要修改的存储库。
选择 “安全性”。
转到 管道权限。
选择
。选择要添加的存储库。
可以看到列出的已添加存储库。