0

我已经使用 Active Directory 组和通过 Visual Studio 在源代码管理资源管理器中设置了 TFS 安全性,用户只能看到他们有权访问的团队项目。但是,如果他们去 Team Explorer 并单击下拉菜单,他们会看到几乎所有的团队项目。如果他们也去 web Tfs,行为​​是完全一样的。

我如何限制他们只查看他们有权访问的下拉列表中的项目? 在此处输入图像描述

项目集合有效用户组 - 权限 在此处输入图像描述

项目集合测试服务帐户 - 权限 在此处输入图像描述

项目收集服务帐户 - 权限 在此处输入图像描述

项目集合代理服务帐户 - 权限 在此处输入图像描述

项目集合构建服务帐户 - 权限 在此处输入图像描述

项目集合构建管理员 - 权限 在此处输入图像描述

--在项目层面--

项目级别的所有项目有效用户组都是项目集合有效用户组的成员 在此处输入图像描述

用户从集合级别访问: ![在此处输入图像描述

4

1 回答 1

0

您需要将用户/组添加到特定的团队项目,而不是在集合级别。因此,受限用户/组只能看到他们在集合下具有权限的特定团队项目。

团队资源管理器中,您可以选择要连接/显示的项目。

更新:

  1. 在特定团队项目下添加组(在项目级别设置权限)
  2. 在特定集合下添加同组
  3. 在集合安全设置“查看集合级别信息”下为组“拒绝”(在集合级别设置权限)

那么该组中的用户将只能访问具有项目权限的 TFS。

在此处输入图像描述

于 2017-06-09T03:13:57.767 回答