Visual Studio Team Services:有没有办法授予全局读取权限?

时间:2017-02-20 04:43:04

标签: azure-devops

我已经完成了您可以在集合级别(https://[account].visualstudio.com/_admin/_security)授予群组的所有权限,但是没有看到任何看起来像这样的权限来控制该权限读取/管理集合中的所有项目。我甚至没有看到任何继承人给予"项目收集管理员"集团管理员对项目的权利,这让我害怕它只是“魔法”。我无法自定义。

对我在这里失踪的想法有什么想法?

一旦我弄清楚如何let non-admins create projects(是的,它真的那么容易),预计这会很快。我必须在这里遗漏一些东西。

2 个答案:

答案 0 :(得分:0)

不,不能为所有项目全局授予读/管理权限。您应该分别为不同的项目设置权限。

对于项目安全设置(https://account.visualstudio.com/projectname/_admin/_security),您可以添加在读者组中读取权限的用户。

答案 1 :(得分:0)

与大多数系统一样,如果你发现了一些困难,那么你可能错了。

https://nkdagility.com/one-team-project/

大多数用户应将大部分时间花在一个团队项目中。团队项目边界难以跨越,在团队项目之间翻转是一种痛苦。大多数组织和大多数产品团队都是您需要的一个团队项目。

我需要更多信息以确定,但是您的问题意味着我有一大堆团队项目,这些团队用户需要访问。这使得管理安全性变得很麻烦,并且您希望创建服务器级别组来管理它。现在,虽然产品团队正在努力解决这样的问题,但是需要时间来进行能够实现的基础变更。

与此同时,您应该将所有团队项目合并为一个(或者基于人员/产品/资产的逻辑组,允许用户访问尽可能少的团队项目。

作为示例,Microsoft的Office,Windows,Xbox和VSTS团队各有一个团队项目。即使他们在每个项目下都有多个项目,团队和产品。

根据经验:如果您拥有互动的资产,那么他们应该都在一个团队项目中。我将资产作为人员,代码或工作项目进行处理。