2013-04-09 41 views
0

我创建了一个tfs组,可用于位于集合中的特定项目。现在我们正在使用工作项目来跟踪错误等,但该小组无法通过Team Web Access门户访问这些工作项目。我不想让这个小组访问集合中的所有项目,只是他们正在开发的项目。但我需要他们能够访问出现的工作项目。TFS - 专业组无法访问工作项目

目前,当他们访问Team Web Access门户时,他们会收到一条消息,指出此团队项目集合中没有可访问的团队项目。

如果他们已经可以访问其集合中的代码,他们如何看不到工作项目,以及如何更改该项目,但仍限制他们看到的内容?

回答

1

好吧,发现我一段时间后寻找的东西。为了社区的利益,这里是隐藏的安全设置完成的地方。

对于新组,我需要去团队/团队项目设置/区域和迭代!!!!

是的,这个愚蠢的地方,但一个安全按钮。如果你进去,点击对话框底部的安全按钮,你会看到所有与工作项目相关的权限。

  • 在此节点中编辑工作项目;
  • 管理测试计划;
  • 查看此节点;
  • 查看此节点中的工作项目。

我需要检查所有这些以允许。

再次,似乎是一个愚蠢的地方,把这些设置,而不是所有其他安全设置通过TEAM项目设置。我希望他们有一个很好的理由。

+0

你能限制对源代码的访问吗? (即使只读) – Mehrdad 2014-02-20 10:02:46

+0

“对于新组,我需要在团队/团队项目设置/区域和迭代!!!!下进行”这是关键信息 – Santhos 2015-10-01 11:18:04

0

他们需要将View collection-level details权限添加到他们的组(在集合级别)。默认情况下,Project Collection Valid Users组具有这些权限,因此您可以将您的组添加为有效用户组的成员。

+0

hmm该组是“有效用户项目集合”的成员...并且“有效用户”组具有该设置集。 – user1161137 2013-04-09 19:47:46

+0

您在项目和集合级别对该组具有的特定权限是什么?以及他们所属的任何团体? – 2013-04-09 19:59:31

+0

拥有所有其他用户的默认贡献者组没有问题。如果我将默认贡献者组下的“X组”移动,他们突然可以访问。我确信小组x贡献者与贡献者相同。并且每个单独在有效用户下。但这不起作用..如果我查看每个贡献者组下我看到他们是“有效用户项目集合”的成员。 – user1161137 2013-04-09 20:30:22