某些存储库的 Azure Devops 权限

JMW*_*019 12 azure devops azure-devops

我们有一个包含多个存储库的 Azure DevOps 项目。然而,我们只想向另一个团队提供对几个存储库的访问权限。

我已经设置了一个名为的组Outsource(奇怪的是它没有显示在“项目设置”>“常规”>“团队”下),并且在“项目设置”>“存储库”>“存储库”部分中我已授予该组权限。

但是,他们无法从“我的组织”>“存储库”(红色图标)访问这些存储库。他们也无法克隆存储库。

“外包”组中的一个用户被设置为基本用户。

谁能告诉我是否缺少设置?提供针对回购的许可似乎没有任何作用?我还给了他们访问另一个项目的权限,他们可以访问该项目。

Vit*_*Liu 13

利益相关者用户无法访问私有项目存储库。Outsource 权限组是集合级别组,建议您打开项目设置并创建项目级别权限组并添加这些用户。 在此输入图像描述

配置权限

打开项目设置->存储库->单击一个存储库->选择要授予其他团队访问权限的存储库->添加权限组并将权限“读取”设置为“允许”。然后组用户就可以访问这些存储库。

在此输入图像描述

选择您不想授予其他团队访问权限的存储库 -> 添加权限组并将权限“读取”设置为“拒绝”。那么组用户就无法访问这些存储库。

在此输入图像描述