You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure DevOps Boards中如何实现Picklist用户输入值自动留存为下拉选项?

Azure DevOps Boards Picklist自定义值自动同步方案

Azure DevOps 原生Picklist字段没有自带「用户输入自定义值自动同步到全局下拉选项」的功能,要实现你描述的场景,可以通过自动化流程调用DevOps内置接口实现,具体操作如下:

前置配置

  • 首先确认目标Picklist字段已经开启允许用户输入自定义值开关,配置入口参考下图:
    定义Picklist选项
    允许用户输入自定义值

自动化流程配置

你可以选择Power Automate、Azure Function或者任意你熟悉的自动化工具实现逻辑,核心流程如下:

  1. 触发条件:监听工作项的创建/更新事件,当目标Picklist字段发生值变更时触发流程
  2. 值校验:调用Azure DevOps对应接口拉取该Picklist字段当前的所有全局选项值,校验刚录入的新值是否不存在于现有列表中,避免重复添加
  3. 同步新值:确认是新增有效值后,调用接口将新值写入该Picklist的全局选项列表,后续所有用户就能在下拉选项里直接选择该值

注意事项

  • 执行接口调用的服务账号需要分配字段编辑权限,通常建议配置为项目集合管理员角色,避免权限不足无法修改Picklist全局配置
  • 建议在流程里增加重复值校验规则,比如忽略大小写、去除前后空格后再匹配,避免出现高度相似的重复选项
  • 如果需要管控选项质量,可以在流程中增加人工审批节点,新录入的值经管理员确认后再同步到全局选项库

内容的提问来源于stack exchange,提问作者William Lai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 02:54:05