Установить пользователя администратором / убрать пользователя из администраторов

Устанавливает пользователя администратором / убирает пользователя из администраторов

PUT /console/api/v2/applications/{ApplicationId}/users/{UserListId}/{UserId}

Параметры пути

ApplicationId
Идентификатор приложения
UserListId
Идентификатор списка пользователей
UserId
Идентификатор пользователя

Тело запроса

ConnectedUserAdminState. Изменение состояния подключенного пользователя администратором

{
  "is-admin": true
}
is-admin
Булево. Флаг состояния администратора

Тело ответа

ConnectedUserInfo. Информация о подключенном пользователе

{
  "user-list-id": "string",
  "user-id": "string",
  "presentation": "string",
  "is-admin": true
}
user-list-id
Строка. Идентификатор списка пользователей
user-id
Строка. Идентификатор пользователя
presentation
Строка. Представление
is-admin
Булево. Флаг состояния администратора

Коды состояния

200
Пользователь успешно установлен администратором / пользователь успешно убран из администраторов (ConnectedUserInfo)
400
Строка. Некорректное значение параметра (ErrorData с кодом 3)
400
Строка. Запрос не может быть обработан в текущем состоянии системы (ErrorData с кодом 9)
400
Строка. Значение выходит за пределы допустимого диапазона (ErrorData с кодом 11)
401
Строка. Отсутствие аутентификации (ErrorData с кодом 16)
403
Строка. Отсутствие авторизации (ErrorData с кодом 7)
404
Строка. Неизвестный идентификатор (ErrorData с кодом 5)
500
Строка. Ошибка на стороне сервера (ErrorData с кодом 13)

ErrorData. Данные ошибки

{
  "code": 3,
  "status": "INVALID_ARGUMENT",
  "message": "1111 is not a valid UUID.",
  "details": "details"
}
code
Число. Код ошибки
status
Строка. Статус ошибки
message
Строка. Сообщение ошибки
details
Строка. Детали ошибки