Jira REST api,更新特定于项目的自定义字段选项

问题描述

我正在使用REST api更新自定义字段(customfield_10706)列表(以在下拉列表中添加更多选项)。我在用, / rest / api / 3 / customField / 10706 / option 身体是

{
  "options": [
    {
      "value": "Added via API121212"
    }
  ]
}

这可以正常工作并增加价值。但是我不确定它将添加到哪个项目,因为Jira中有多个项目,并且自定义字段在所有项目中都相同。是否可以选择将ProjectKey或ProjectId添加到特定项目中?

这与用于验证REST api调用的基本auth用户有什么关系吗?

解决方法

无论哪个项目正在使用该字段,REST API都会将该值添加到自定义字段。如果您有10个项目使用该自定义字段,那么所有这些项目都会受到更改的影响,与您通过网络界面修改自定义字段的值完全相同。

如果要限制将自定义字段更改为一个项目的效果,请仅在该项目中使用该自定义字段。