关于Jira中Story Point等自定义字段ID及锁定属性的技术问询
关于Atlassian自定义字段的问题解答
问题1:“Story Point”和“Estimated Story Point”字段的ID在不同项目中是否会不同,还是在所有项目中固定?
- 系统原生的Story Points属于内置字段,在同一个Jira实例的所有项目中ID是固定的,但不同Jira实例(比如你的云实例和其他用户的实例)之间的ID可能不一样。
- 若“Estimated Story Point”是自定义创建的字段:多个项目共用同一个自定义字段时,ID相同;但如果是不同项目各自创建的同名字段,ID就会不同。你在论坛看到不同ID,要么是来自不同Jira实例的内置字段,要么是用户自行创建的自定义字段。
问题2:自定义字段被锁定意味着什么?这与字段的固定ID有关吗?
- 自定义字段被锁定,说明它是系统内置字段或者由Atlassian官方应用(比如Advanced Roadmaps)提供的字段,你无法修改它的核心属性(名称、字段类型、上下文配置),也不能删除该字段。
- 锁定和字段ID固定没有直接关联:锁定是系统对字段的权限控制逻辑,而固定ID是字段的全局标识属性。不过通常系统内置的锁定字段,ID都是全局固定的。
问题3:若存在固定ID的自定义字段,是否有办法获取这类字段的列表?
可以通过以下几种方式获取:
- 管理员后台操作:进入Jira的设置 > 问题 > 自定义字段页面,系统内置的锁定字段会有明显标识,你可以导出完整列表查看每个字段的ID。
- REST API调用:使用
/rest/api/3/field接口,返回结果中isLocked值为true的字段就是锁定的系统字段,这类字段的ID是全局固定的。 - Server/Data Center版本额外方式:直接在Jira数据库的
customfield表中查询,筛选islocked=1的记录即可得到锁定字段列表及对应ID。
内容的提问来源于stack exchange,提问作者melihkizmaz
相关产品推荐
相关产品推荐

