Установить пользователя администратором / убрать пользователя из администраторов
Устанавливает пользователя администратором / убирает пользователя из администраторов
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
- Строка. Детали ошибки