⌂ > 🛠 Конфигурационный REST API > ⇄ Путь
PUT /configure/users : Изменение существующих пользователей🔗
Параметры🔗
Параметр |
Описание |
|---|---|
GroupId |
Обязательный параметр. Идентификатор группы пользователей |
Login |
Обязательный параметр. Имя пользователя |
NewPassword |
Пароль пользователя. Если не указать это поле, то паролем по умолчанию будет пустой пароль |
UserBlocked |
Заблокирован ли аккаунт |
Comment |
Комментарий к пользователю |
Пример запроса🔗
PUT http://localhost:8080/configure/users
Пример тела POST-запроса🔗
Примечание
Тело PUT-запроса должно содержать JSON-объекты, соответствующие /configure/users/{user-id} : Настройки пользователя и обязательно содержащий Id пользователя и прочую изменяемую информацию.
Примечание
Тело PUT-запроса должно содержать массив JSON-объектов, соответствующих изменяемым пользователям (см. /configure/users/{user-id} : Настройки пользователя).
Пример тела PUT-запроса для переименования пользователя Ivanov в IvanovJunior:
[
{
"Id": "96c4c285-5111-4789-a342-12985deb47d6",
"Login": "IvanovJunior"
}
]
Примечание
Для изменения нескольких пользователей используется PUT-запрос, но он изменяет не весь массив пользователей (т.е. изменяются не все существующие группы), а лишь пользователей, для которых указаны идентификаторы. Это является отступлением от rest, но позволяет удобно изменять сразу несколько пользователей.