设置TFS 2013,以便用户只能看到错误

时间:2015-08-13 10:30:39

标签: tfs tfs2013 tfs2015

我想设置TFS 2013,以便TFSGroup1(测试)只能看到错误,而TFSGroup2(开发人员)可以看到产品返回日志项和错误。对此有一个request,但似乎没有开箱即用的解决方案,所以我正在寻找最好的解决方法。

我最初的尝试是使用区域 - 因此错误总是在测试区域之下,而其他PBI将在许多其他区域之下。然后可以针对工作区节点适当地设置安全性。不幸的是,即使用witadmin编辑它们,新错误也不能设置默认值(模板的限制)。

如果有更好的权限模型,我很高兴升级到TFS 2015。

2 个答案:

答案 0 :(得分:1)

区域路径安全性实际上是您完全限制对工作项的访问的唯一选项。您可以使用此处描述的过程添加一个合理的讨厌的解决方法,使PBI对测试人员只读:

Making TFS 2012 Work Item Types Read-Only Based on User Roles

在这种情况下,我可能会选择TFS警报,所以如果测试人员正在编辑PBI,那么我会收到一封电子邮件,我可以去那里管理一些再教育。

那就是说,你可能有充分的理由想要这样做,但通常我希望看到我的开发人员和测试人员集成,并行工作并相互沟通,而不是在他们之间设置更多限制。

答案 1 :(得分:1)

不可能做你想做的事。您最好的选择是创建一个自定义UI,以显示其他用户可以使用的错误。

这种配置可能永远不会得到支持,因为它代表了测试和开发团队之间交互的大量功能障碍。如果编码人员和测试人员作为一个团队一起工作以完成任务,那么您应该拥有跨功能的功能团队。将这两个组分开会给您的开发过程带来重大的业务风险和额外成本。