【发布时间】:2019-12-30 21:39:09
【问题描述】:
授予特定 Azure AD 组的用户访问权限以跨所有现有项目和可能创建的任何新项目在 Azure DevOps 上创建/删除/编辑工作项的正确方法是什么?存储库/代码?
我们广泛使用组规则来允许给定 AzureAD 组的用户访问给定项目。
但是,通过这些规则,我们似乎只能将访问级别设置为:
- 基本
- 利益相关者
- Visual Studio 订阅者
此外,我们还可以通过组规则在项目中选择以下组:
- 项目读者
- 项目贡献者
- 项目管理员
但是,所有这些选项似乎至少提供了对 Repos 的读取权限,这是我们不想要的。
看起来像选择以下组,映射到以下项目组:
- 项目读者 -> 读者
- 项目贡献者 -> 贡献者
- 项目管理员 -> 项目管理员
但是,即使在项目组的权限中,我也看不到任何显示“Repos”的选项,我们希望避免手动更改每个项目组的权限以执行我们想要的操作。
【问题讨论】:
标签: permissions azure-devops azure-active-directory azure-devops-rest-api