Я пытаюсь создать новых пользователей с помощью JIRA REST API. Однако описание синтаксиса метода публикации пусто, когда я проверяю документацию REST. Кто-нибудь знает синтаксис JSON и дескриптор REST для создания новых пользователей?
Создание новых пользователей с помощью JIRA REST API
Ответы (3)
Объект JSON для использования:
{
"name":"username",
"password":"****",
"emailAddress":"username@local",
"displayName":"user name",
"notification":"false"
}
Создание пользователя через REST для установленной версии JIRA или версии по запросу доступно с помощью дескриптора остатка.
/остальное/API/2/пользователь
Вызов POST должен быть сделан со следующими значениями в заголовке
Тип содержимого: приложение/json
Аутентификация: Простое имя пользователя: пароль
Примечание. Имя пользователя: пароль в заголовке аутентификации должны быть закодированы в формате base64.
JSON для публикации выглядит следующим образом
{
"name": "<Username>",
"password": "<Password>",
"emailAddress": "<Email Address>",
"displayName": "<Display Name>"
}
Пользователи будут созданы в группе jira-users и будут активны. Активный статус нельзя изменить во время создания или после создания с помощью вызова PUT. Это серьезное ограничение.
Я бы попробовал вызвать службу GET для ресурса user
и использовать ту же структуру объекта jSon для создания POST нового пользователя.