更改组或用户的权限
可以在 Visual Studio Team Foundation Server 中在项目级别、集合级别或服务器级别显式更改用户或组的权限。如果更改组的权限,就可能会影响该组中所有用户的权限。例如,用户可能属于一个项目中的两个组。如果其中一个组的某个权限设置为**“拒绝”,另一个组的同一权限设置为“允许”**,则该用户的此权限为拒绝。有关更多信息,请参见Team Foundation Server 权限。
说明 |
---|
如果在 Team Foundation Server 中更改用户和组的权限,不会自动更改这些用户和组在 SQL Server Reporting Services 或 SharePoint 产品 中可能具有的任何权限。必须手动更改那些产品中的用户和组的权限。 |
所需权限
若要执行此过程,您必须在要更改的组的级别是管理组的成员。例如,如果要在集合级别更改组或用户的权限,您就必须是该集合的**“Project Collection Administrators”组的成员,或者“编辑集合级别信息”权限必须设置为“允许”**。有关权限的更多信息,请参见 Team Foundation Server 权限。
更改组或用户的项目级别权限
在团队资源管理器中,为一个组或用户打开一个要改变权限的团队项目,然后单击**“设置”**。
显示**“设置”**菜单。
在设置菜单,在**“团队项目”,单击“安全性”**。
在**“安全”**选项卡上的管理员上下文中为团队项目打开 Team Web Access。
在**“组”选项卡中,选择要修改其权限的组。另外,在“用户”**选项卡,选择要修改其权限的用户。
一旦选择了组或用户,在**“权限”**选项卡上,选择要修改的权限,然后切换该权限的值为要为该用户或组设置的值。
您可以在以下值之间进行选择:
允许
拒绝
未设置
允许继承 或 拒绝继承,如果这些值是权限的初始值之一
提示 如果授权的值是 允许继承 或 拒绝继承,可以选择 “为什么?” 跟踪继承给定的位置。
但您已完成修改权限时,选择 Save Changes。
更改组或用户的集合级别权限
在团队资源管理器中,单击**“团队”,单击“团队项目集合”,然后单击“安全性”**。
在**“安全”**选项卡上的管理员上下文中为团队项目集合打开 Team Web Access。
在**“组”选项卡中,选择要修改其权限的组。另外,在“用户”**选项卡,选择要修改其权限的用户。
一旦选择了组或用户,在**“权限”**选项卡上,选择要修改的权限,然后切换该权限的值为要为该用户或组设置的值。
您可以在以下值之间进行选择:
允许
拒绝
未设置
允许继承 或 拒绝继承,如果这些值是权限的初始值之一
提示 如果授权的值是 允许继承 或 拒绝继承,可以选择 “为什么?” 跟踪继承给定的位置。
但您已完成修改权限时,选择 Save Changes。
修改服务器级别组的权限
在要修改服务器级别组的应用层服务器上打开 Team Foundation 的管理控制台。
选择**“应用层”,然后选择“管理安全性”**。
将打开**“全局安全性”**窗口。
在**“用户和组”**下,选择要修改其权限的组。
说明 如果要修改的组未显示在列表中,必须使用“添加用户和组”部分中的控件添加该组。
在**“权限”中,选中或清除要修改的权限的“允许”或“拒绝”**复选框。
说明 如果“允许”和“拒绝”复选框均未选中,则权限级别将设置为“未设置”。有关更多信息,请参见Team Foundation Server 权限。
修改完权限后,选择**“关闭”**。