为 MTM 中的某些操作设置权限

Setting permissions for certain actions in MTM

是否可以将 MTM 中某些操作的权限关联到预定义的组,以便 MTM UI 只允许激活允许的操作,隐藏或禁用不允许的操作?例如,如果我们有两个组,测试人员和业务分析师,只有来自测试人员组的用户才能创建新的测试用例。所以如果我们看看下面的图片

New 按钮将仅对测试人员可用,对其他组禁用,例如上述业务分析师。
可能吗?

我们无法完全做到这一点,但我们可以在 TFS 中为特定组设置区域路径权限,以允许或限制访问权限以编辑或修改分配给这些区域的工作项、测试用例或测试计划。在MTM中也会有同样的限制。

请按照以下步骤操作。

  1. 转到区域选项卡,右键单击您的测试计划所属的区域 然后点击“安全
  2. 授予特定组管理测试计划的权限。 (例如,在 您为 测试人员 组设置了 允许 并且为 业务分析师[=31] 设置了 拒绝 =]组)。当然你也可以根据需要设置其他权限,例如 删除此节点、编辑此节点等

因此,Business Analysts 组中的用户可以单击 New 按钮,但无法保存工作项,他们将收到保存测试用例时报错'TF237111: 当前用户无权在指定区域路径下保存工作项。'。