Закрыть сессии всех пользователей
Закрывает сессии всех доменных пользователей. Если использовались пароли приложений, потребуется создать их заново.
Чтобы выполнить запрос, приложению требуется разрешение на управление обязательной двухфакторной аутентификацией. Убедитесь, что вы включили его при настройке приложения на OAuth-сервере Яндекса.
Запрос
POST https://cloud-api.yandex.net/v1/directory/organizations/{org_id}/sessions/revoke-all
Path-параметры
|
Имя параметра |
Тип |
Описание |
|
org_id * |
integer |
Идентификатор организации. |
Заголовки
Authorization: OAuth <токен>
Content-Type: application/json
Пример
Пример запроса
curl --request POST \
--url https://cloud-api.yandex.net/v1/directory/organizations/123456/sessions/revoke-all \
--header 'authorization: OAuth <токен>' \
--header 'content-type: application/json'
Ответ
Успешный ответ
Результатом корректного запроса является ответ с кодом 204 без тела.
204 No Content — запрос выполнен успешно.
Неуспешный ответ
Ошибки могут быть со следующими HTTP-статусами:
400 Bad Request— параметры запроса не заданы или заданы неверно;401 Unauthorized— пользователь не авторизован;403 Forbidden— у пользователя или приложения нет прав на управление двухфакторной аутентификацией;404 Not Found— запрашиваемая организация не найдена;500 Internal Server Error— ошибка произошла на стороне сервера (в этом случае попробуйте повторно отправить запрос через некоторое время).
Была ли статья полезна?
Предыдущая
Следующая