在Azure DevOps中分配工作项时,我想验证“分配给”区域是否设置为区域路径对应的团队成员,或者禁止用户将工作项分配给不在相应区域中的人员区域路径分配的团队。
例如,如果我有两个组,组 A 和组 B,并且每个组都有各自的区域路径(例如,“Project\GroupA”和“Project\GroupB”),我想设置一个规则,以便只有组 A成员可以分配给“Project\GroupA”中的任务,而不是“Project\GroupB”中的任务,B 组成员反之亦然。
我不想禁止任何一个组查看和编辑工作项,否则来自其他组,只是“分配给”值。
有没有简单的方法可以做到这一点?
我尝试在“项目设置”>“面板”>“流程”>“工作项类型”>“规则”中为工作项类型设置规则,并添加新规则,但我找不到符合我要求的条件或操作.
我还尝试查看“项目设置”>“董事会”>“团队配置”>“安全性”。在这里,我找到了“编辑此节点中的工作项”选项,并为我不想授予此权限的团队拒绝此选项(或在根项目中默认拒绝此权限,然后允许我的特定团队)确实想要获得此权限),但我真的不想这样做,因为这感觉限制太多,而且我只对验证“分配给”字段是否正确设置感兴趣。
目前,Azure DevOps 中没有这样的规则/功能来将“分配给”字段的值限制为特定组中的用户。
您可以在开发者社区提交功能请求。投票通过将客户影响整合到一个反馈中,有助于提高问题的优先级。您可以在这里分享建议票的链接,以便其他想要相同功能的人可以关注并投票。