限制在TFS中编辑字段

时间:2016-02-10 23:15:13

标签: tfs tfs2013 tfs-workitem

是否可以限制用户根据用户编辑TFS中的字段?例如,假设有一个州字段和所有者字段。在所有者字段中选择的用户应该只允许更新状态字段,它应该只读给其他用户。

1 个答案:

答案 0 :(得分:1)

您可以定义字段规则来实现它。 只需编辑流程模板,并使该字段仅由管理员编辑。 (您可能需要安装电动工具或使用witexport和一个优秀的XML编辑器来完成所有工作)

<FIELD refname="System.Description" name="Description" type="PlainText">
        <READONLY for="[Project]\Contributors" not="[Project]\Project Collection Administrators" />
</FIELD>

来自MSDN的更多信息:Apply a rule to a work item field

限制将字段修改为一组用户:

用于不从规则中排除组。此示例将“分类说明”字段定义为除“分类委员会”组中的用户以外的所有人的只读字段。

<FIELD name="Triage Description">
<READONLY not="[Project]\Triage Committee" />
</FIELD>

更新

您还可以在两种状态转换期间添加一些限制。有关详细信息,请参阅以下步骤和屏幕截图。

详细步骤:

  1. 从服务器(需要tfs电源池)
  2. 打开工作项类型
  3. 右键单击转换选择“打开详细信息”
  4. 选择是否选择,如果选择此组,则将所有者添加到组中。只允许该组中的用户更新状态字段。
  5. enter image description here