相关疑难解决方法(0)

如何向所有用户授予Team Project访问权限?

在我们的组织中,我们有一些项目(通过政策)向所有有权访问TFS的开发人员,QA和项目经理开放.在拥有150多个团队项目和500多个有效用户的团队项目集合中,我们如何轻松地将所有有效的TFS用户添加到一个特定项目的"读者"组中?

注意事项:

  • [Global]\Project Collection Valid Users无法添加到任何组,因为每个组都自动成为Valid Users组的成员.这将创建一个循环成员资格,TFS不会让你这样做(据我所知,通过实验).
  • 我们可以创建一个新的AD或TFS组来包含"有效用户"的自定义列表,但该列表在这样大小的组织中不断变化,并且它将提出一个管理挑战,试图使该列表保持同步.我宁愿找到一种方法来利用TFS已经"知道"所有有效用户是谁的事实.

我已经查看了StackOverflow问题如何向一组用户授予对所有TFS团队项目的只读访问权限?以及如何将Windows组作为"读者"添加到TFS 2010集合中的所有项目?当我开始输入这个问题时,我建议这样做,但我并不是想在所有项目中添加一个用户 ; 我想将所有用户添加到一个项目中.

security tfs tfs2010

9
推荐指数
1
解决办法
5742
查看次数

如何将 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
查看次数

使用F#的爱因斯坦谜语解决方案

我正在寻找使用F#的爱因斯坦谜语解决方案,我发现只有爱因斯坦遇到F#.

F#是否适合此问题,还有其他任何实现吗?

algorithm f# zebra-puzzle

5
推荐指数
0
解决办法
1210
查看次数

如何以编程方式将用户添加到TFS

我想以编程方式将用户添加到团队项目中.我发现解决方案是这样的:

IGroupSecurityService gss = (IGroupSecurityService)objTFS.GetService(typeof(IGroupSecurityService));
Identity identity = gss.ReadIdentity(SearchFactor.AccountName, "Group name", QueryMembership.None);
gss.AddMemberToApplicationGroup(groupProject.Sid, member.Sid);
Run Code Online (Sandbox Code Playgroud)

但这仅适用于TFS已知的组/用户.

我想将一个Windows帐户添加到TFS

例如:

Windows帐户名称:TestTFS

密码:123456

然后以编程方式将TestTFS添加到TFS.

我知道有一个名为TeamFoundation Administration Tool的工具可以做到这一点,但我不想使用它.

tfs tfs-sdk

3
推荐指数
1
解决办法
4074
查看次数