Удаление сессий указанного пользователя
Материал из Dynatrace
Этот вызов 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