【发布时间】:2016-03-03 16:51:35
【问题描述】:
在我们的组织中,我们有一些项目(根据政策)向所有有权访问 TFS 的开发人员、QA 和项目经理开放。在包含 150 多个团队项目和 500 多个有效用户的团队项目集合中,我们如何轻松地将所有有效 TFS 用户添加到特定项目的“读者”组?
注意事项:
-
[Global]\Project Collection Valid Users不能添加到任何组,因为每个组都自动成为有效用户组的成员。这将创建一个循环成员资格,而且 TFS 不会让你这样做(据我通过实验了解到)。 - 我们可以创建一个新的 AD 或 TFS 组来包含“有效用户”的自定义列表,但该列表在如此规模的组织中会不断变化,并且尝试保持该列表同步会给管理带来挑战。我宁愿找到一种方法来利用 TFS 已经“知道”所有有效用户是谁这一事实。
我已经查看了 StackOverflow 问题 How to Grant Read-Only Access to All TFS Team Projects to a Group of Users? 和 How to add Windows group as “Readers” to all projects in TFS 2010 collection?,在我开始输入此问题时建议使用这些问题,但我不想将 一个用户 添加到 所有项目;我正在尝试将所有用户添加到一个项目。
【问题讨论】:
-
最终用户将被定义在 some 列表中......如果没有人维护它,TFS 如何知道列表是否发生了变化?