相关疑难解决方法(0)

如何将 Windows 组作为“Readers”添加到 TFS 2010 集合中的所有项目?

我最初在ServerFault.com上提出了这个问题,但在我看来,StackOverflow.com 上有更多关于 TFS 2010 的活动,所以我决定在这里重新发布它...


据我了解,“项目集合有效用户”TFS组不能再直接修改。

但是,我想授予我的所有域用户(名为“DOMAIN\Domain Users”的 Windows 组)对 TFS 项目集合的“读者”级别访问权限...

我知道我可以转到每个项目并将“DOMAIN\Domain Users”添加到 [Project]\Readers 组,但我想知道这是否可以“一次性”实现,以便将来的项目在设置时就可以访问。

security tfs active-directory visual-studio-2010

5
推荐指数
1
解决办法
3016
查看次数

如何向一组用户授予对所有TFS团队项目的只读访问权限?

从我的答案,看看如何添加Windows组作为"读者"在TFS 2010集合中的所有项目?这必须手动完成所有现有项目.

是否有可用于执行此操作的命令行工具?我知道TfsSecurity计划,但我尝试为单个团队项目执行此操作并不起作用.


我为一个团队项目做了什么:

  1. 我创建了"[DefaultCollection]\All Project Read-Only Users"作为包含单个Active Directory组作为成员的集合级别组.
  2. 然后,我尝试为该组添加对项目的读访问权限:

tfssecurity/collection:http:// tfs:8080/tfs/defaultcollection/a + Project vstfs:/// Classification/TeamProject/guid GENERIC_READ"[DefaultCollection]\All Project Read-Only Users"ALLOW

这确实为该团队项目添加了该组的ACL,但该组未显示在团队项目的"安全性"对话框中.

我想要做的是为该团队提供与团队项目的"读者"组相同的访问权限.

security tfs tfs2010

4
推荐指数
2
解决办法
1万
查看次数