更改组或用户的权限

可以在 Visual Studio Team Foundation Server 中在项目级别、集合级别或服务器级别显式更改用户或组的权限。 如果更改组的权限,就可能会影响该组中所有用户的权限。 例如,用户可能属于一个项目中的两个组。如果其中一个组的某个权限设置为**“拒绝”,另一个组的同一权限设置为“允许”**,则该用户的此权限为拒绝。 有关更多信息,请参见Team Foundation Server 权限

备注

如果在 Team Foundation Server 中更改用户和组的权限,不会自动更改这些用户和组在 SQL Server Reporting Services 或 SharePoint 产品 中可能具有的任何权限。必须手动更改那些产品中的用户和组的权限。

所需权限

若要执行此过程,您必须在要更改的组的级别是管理组的成员。 例如,如果要在集合级别更改组或用户的权限,您就必须是该集合的**“Project Collection Administrators”组的成员,或者“编辑集合级别信息”权限必须设置为“允许”**。 有关权限的更多信息,请参见 Team Foundation Server 权限

更改组或用户的项目级别权限

  1. 在团队资源管理器中,为一个组或用户打开一个要改变权限的团队项目,然后单击**“设置”**。

    显示**“设置”**菜单。

  2. 在设置菜单,在**“团队项目”,单击“安全性”**。

    在**“安全”**选项卡上的管理员上下文中为团队项目打开 Team Web Access。

  3. 在**“组”选项卡中,选择要修改其权限的组。 另外,在“用户”**选项卡,选择要修改其权限的用户。

    一旦选择了组或用户,在**“权限”**选项卡上,选择要修改的权限,然后切换该权限的值为要为该用户或组设置的值。

    您可以在以下值之间进行选择:

    1. 允许

    2. 拒绝

    3. 未设置

    4. 允许继承拒绝继承,如果这些值是权限的初始值之一

    提示

    如果授权的值是 允许继承拒绝继承,可以选择 “为什么?” 跟踪继承给定的位置。

  4. 但您已完成修改权限时,选择 Save Changes

更改组或用户的集合级别权限

  1. 在团队资源管理器中,单击**“团队”,单击“团队项目集合”,然后单击“安全性”**。

    在**“安全”**选项卡上的管理员上下文中为团队项目集合打开 Team Web Access。

  2. 在**“组”选项卡中,选择要修改其权限的组。 另外,在“用户”**选项卡,选择要修改其权限的用户。

    一旦选择了组或用户,在**“权限”**选项卡上,选择要修改的权限,然后切换该权限的值为要为该用户或组设置的值。

    您可以在以下值之间进行选择:

    1. 允许

    2. 拒绝

    3. 未设置

    4. 允许继承拒绝继承,如果这些值是权限的初始值之一

    提示

    如果授权的值是 允许继承拒绝继承,可以选择 “为什么?” 跟踪继承给定的位置。

  3. 但您已完成修改权限时,选择 Save Changes

修改服务器级别组的权限

  1. 在要修改服务器级别组的应用层服务器上打开 Team Foundation 的管理控制台。

  2. 选择**“应用层”,然后选择“管理安全性”**。

    将打开**“全局安全性”**窗口。

  3. 在**“用户和组”**下,选择要修改其权限的组。

    备注

    如果要修改的组未显示在列表中,必须使用“添加用户和组”部分中的控件添加该组。

  4. 在**“权限”中,选中或清除要修改的权限的“允许”“拒绝”**复选框。

    备注

    如果“允许”“拒绝”复选框均未选中,则权限级别将设置为“未设置”。有关更多信息,请参见Team Foundation Server 权限

  5. 修改完权限后,选择**“关闭”**。

请参见

概念

配置用户、组和权限

其他资源

How to: Add Users to Groups