2017-02-20 21 views
0

我已经通过授予集合级别组(https://[account].visualstudio.com/_admin/_security)的所有权限,但没有看到任何看起来会控制读取/管理集合中所有项目的权限的权限。我甚至没有看到任何继承项目的“项目集管理员”组管理权限,这让我担心这只是我无法自定义的'魔术'。Visual Studio团队服务:有没有办法授予全局读取权限?

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

预计这是一个快照,一旦我想出如何let non-admins create projects(是的,这真的很容易)。我必须在这里错过一些东西。

+0

如果您遇到此问题,太多的团队项目太多了。大多数人花时间在一个团队项目:https://nkdagility.com/one-team-project/ –

+0

我的目标是不批准许多人这个“读所有项目”的权限 - 我想给它像500人的公司中的10人一样,他们有责任在其他项目上“投入”,看看发生了什么。 –

+0

我不认为单项目是我们的方案的解决方案 - 我们没有经常在项目之间移动的人员 - 他们通常一次只关注一个(或几个)项目。另外,由于我们为客户做的工作,我们的项目往往是相对短暂的(几个月),并包括外部用户谁不能看到其他项目。 –

回答

0

与大多数系统一样,如果您发现某些困难,那么您可能是错误地使用了它。

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

的大多数用户应该花大部分的时间在一个团队项目。团队项目边界很难在团队项目之间交叉和翻转是一个痛苦。大多数组织和大多数产品团队都需要一个团队项目。

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

在此同时,你应该看看您的所有团队项目合并成以人为本/产品/资产,使用户能够访问尽可能少的团队项目为更多钞票一个(或逻辑组。

举个例子微软所有的Office,Windows,Xbox和VSTS团队都有一个团队项目,尽管他们每个团队都有多个项目,团队和产品

作为一个经验法则:如果你有资产交互,他们都应该在一个团队项目中,我将资产设置为人员,代码或工作项目