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