【问题标题】:TFS: How to set permissions per Work Item in a project?TFS:如何为项目中的每个工作项设置权限?
【发布时间】:2019-10-14 18:04:52
【问题描述】:

在 TFS 中是否有一种方法,用户有权在项目中添加问题,但不应该有权添加/编辑其他工作项,如用户故事等??

是否有任何扩展或实用程序可以在 TFS 上执行此操作??

【问题讨论】:

  • 嗨@ualtaf,你对这个问题还有什么顾虑吗?总之,目前不支持。如果我的回复有帮助。感谢marking it as an answer,这也将帮助社区中的其他人。

标签: tfs workitem


【解决方案1】:

您不能限制特定工作项类型的编辑。权限在区域路径级别进行控制。有权在区域路径下创建工作项的用户可以在该区域路径下创建任何类型的工作项。

【讨论】:

    【解决方案2】:

    不,没有这样的内置配置。它也不能使用任何扩展或实用程序在 TFS 上执行此操作。

    工作项的权限基于它们发生的区域/迭代,并通过定义区域和迭代的对话进行设置。

    换句话说,您无法为特定工作项或工作项类型设置任何权限

    您可以提交用户声音here,我们的 PM 将审核您的建议。

    【讨论】:

      【解决方案3】:

      只有一种开箱即用的方法可以做到这一点:Create child nodes, modify work items under an area path。您可以尝试以下方法:

      1. Issues Team Add a team, move from one default team to several teams 创建新的团队和区域路径。
      2. 编辑根区域路径的安全性并限制Issues Team 的编辑工作项。
      3. 编辑Issues Team 区域路径的安全性并允许编辑Issues Team 的工作项。

      在这种情况下,您的Issues Team 可以在Issues Team 区域路径下创建和编辑任何工作项,但不能编辑任何其他工作项。

      【讨论】:

      • 这没有回答问题。问题是关于限制特定工作项类型的编辑,而不是限制谁可以编辑工作项期限。
      • @DanielMann 没有限制编辑特定工作项类型的选项。 Area Path 不是句号(Iteration Path 是句号)。如果您希望允许某些用户编辑某些工作项,请将该工作项分配给 Team Area Path。
      • @DanielMann 我理解您的问题))您可以使用区域路径来存储您的问题,这是一种您可以与单独的团队成员一起管理问题的方式。这不是一个直接的选择,这是一种解决方法。
      猜你喜欢
      • 2012-01-27
      • 2013-11-23
      • 2017-10-23
      • 2010-11-02
      • 2015-07-07
      • 2016-05-20
      • 1970-01-01
      • 2011-11-06
      • 2012-04-08
      相关资源
      最近更新 更多