Удаление сессий указанного пользователя
Материал из Dynatrace
Версия от 15:25, 22 сентября 2022; RGolovanov (обсуждение | вклад) (Новая страница: «Этот вызов API позволяет завершить все сеансы определенного пользователя. ==Аутентификац...»)
Этот вызов API позволяет завершить все сеансы определенного пользователя.
Аутентификация
Для выполнения этого запроса вам необходимо разрешение API (ServiceProviderAPI), назначенное вашему токену API. Создайте свой токен API с помощью консоли управления кластером (CMC). Чтобы узнать, как его получить и использовать, см. Аутентификация кластера.
Конечная точка
/api/cluster/v2/userSessions
Параметры
| Параметр | Тип | Описание | В | Обязательно |
|---|---|---|---|---|
| userId | string | ID пользователя | query | Да |
Ответ
Коды ответа
| Код | Описание |
|---|---|
| 200 | Успешно |
| 400 | Плохой запрос. Идентификатор пользователя должен быть заполнен. |
| 404 | Сеансы пользователя не найдены |
| 500 | Операция не удалась |
| 510 | Не удалось аннулировать сеансы |
Пример
В этом примере запрос удаляет все пользовательские сеансы со значением идентификатора пользователя user.name. Код ответа 200 означает, что удаление прошло успешно.
Curl
curl -X DELETE "https://myManaged.cluster.com/api/cluster/v2/userSessions?userId=user.name" -H "accept: */*"
URL-адрес запроса
https://myManaged.cluster.com/api/cluster/v2/userSessions?userId=user.name}
Код ответа
200