TFS 2013 - 我可以限制用户仅访问项目中的子区域吗?

时间:2016-03-22 13:43:04

标签: visual-studio tfs tfs2013

我有一个用户要求允许员工只访问项目中的特定子区域。

无法访问源代码,无法访问测试,只能访问单个“区域”。

我尝试将用户访问权限授予Reader,然后在区域节点上设置特定的安全权限。该公司抱怨用户可以访问所有内容。

使用TFS 2013安全模型是否可以实现这一目标?

2 个答案:

答案 0 :(得分:2)

不是微不足道的,解决方案就是沿着这条路走。

从个人中删除除"有效用户"以外的任何群组。 用户帐户必须具有"查看项目级信息"。 给个人"查看此节点中的工作项"通过右键单击他/她必须具有访问权限的Area节点。 如果此人需要写入权限,您可以在后者中添加其他权限。

答案 1 :(得分:0)

  1. 为这些“特殊用户”定义新的TFS组。
  2. enter image description here

    1. 点击群组成员资格。这应该在IE中打开网页。

    2. 现在点击左上角的“创建TFS组”链接。

    3. enter image description here

      1. 为这些特殊用户创建新的TFS组。让我们称之为“特殊用户”。

      2. 从这些特殊用户所在的任何其他TFS组中删除这些特殊用户的UserID。

        1. 转到他们需要访问的项目中的特定子区域。 1.右键单击文件 - >高级 - >安全
      3. enter image description here

        1. 现在,您可以在此处定义新“特殊用户组”的权限。只给他们读取权限并拒绝其他所有内容。
        2. enter image description here