如何向TFS 2012添加项目经理

如何向TFS 2012添加项目经理

我已经升级到 TFS 2012,并试图充分利用 Web Access 功能进行 Scrum 项目管理,但遇到了权限问题:

我已将开发人员添加到创建团队项目时设置的默认团队中,这很好,因为它允许每个人都访问网站并签出/签入源代码控制。

我现在想向 Web Access 站点添加一个项目经理,并授予其仅使用门户的权限,但我找不到任何明显的方法来做到这一点:

如果我把他们添加为团队成员,他们将获得编辑/查看源代码的权限。如果我把他们添加为读者,这将阻止他们更改任何源代码,并允许他们访问网站,但他们无法执行任何操作,例如分配待办事项、创建错误或进行测试运行。

是否有人知道如何设置用户,该用户仅具有在 Web 访问上执行任务的权限,而没有源代码控制的权限?

答案1

我建议通过管理控制台中“团队项目集合”或“应用程序层”下的“组成员身份”对话框分别为特定于集合的组或服务器范围的组创建一个新的 TFS 权限组。

无论是否有专门的组,要拒绝所有源代码控制访问,请在 VS 中打开源代码控制资源管理器,右键单击根文件夹,然后选择“高级 > 安全...”。单击“添加”,然后选择您上面创建的组或单个用户(如果您没有创建组)。然后,您应该能够在此处简单地拒绝您想要的任何权限。

要明确授予给定项目的 Web 访问权限,请转到 Web 访问管理面板,选择要授予访问权限的项目,然后选择“管理项目安全性和组成员身份”。选择“区域”选项卡,然后右键单击根区域并从上下文菜单中选择“安全”。单击“添加”并选择组或个人,如前所述,然后在右侧设置适当的权限。

如果您需要更多说明,请告诉我。

相关内容