【发布时间】:2014-12-23 22:33:25
【问题描述】:
我正在尝试使用 JIRA REST API 创建新用户。但是,当我检查REST documentation 时,post 方法语法描述为空。有人知道创建新用户的 JSON 语法和 REST 句柄吗?
【问题讨论】:
标签: jira jira-rest-api
我正在尝试使用 JIRA REST API 创建新用户。但是,当我检查REST documentation 时,post 方法语法描述为空。有人知道创建新用户的 JSON 语法和 REST 句柄吗?
【问题讨论】:
标签: jira jira-rest-api
要使用的 JSON 对象是:
{
"name":"username",
"password":"****",
"emailAddress":"username@local",
"displayName":"user name",
"notification":"false"
}
【讨论】:
使用 REST 句柄可以通过 REST 为 JIRA 安装版本或按需版本创建用户
/rest/api/2/用户
应在标头中使用以下值进行 POST 调用
内容类型:应用程序/json
身份验证:简单用户名:密码
注意:认证标头中的 Username:Password 应采用 base64 格式编码
要发布的JSON如下
{
"name": "<Username>",
"password": "<Password>",
"emailAddress": "<Email Address>",
"displayName": "<Display Name>"
}
用户将在 jira-users 组中创建并且将处于活动状态。创建时或使用 PUT 调用创建后无法更改活动状态。这是一个主要限制因素。
【讨论】:
我会尝试为 user 资源调用 GET 服务,并使用相同的 json 对象结构来发布新用户的创建。
【讨论】: