API очистки кэша привилегий
Удаляет привилегии из кэша привилегий приложения родного типа. Кэш также автоматически очищается для приложений, привилегии которых обновлены.
Запрос
POST /_security/privilege/<applications>/_clear_cache
Предварительные условия
- Для использования этого API необходимо иметь по крайней мере привилегию кластера
manage_security.
Описание
Дополнительную информацию о родном типе см. в разделе Типы и Авторизация пользователей родного типа.
Параметры пути
-
<applications> - (Обязательный, строка) Список приложений, разделенных запятыми, для очистки. Для очистки всех приложений используйте
*. Другие шаблоны подстановок не поддерживаются.
Примеры
API очистки кэша привилегий удаляет привилегии из кэша привилегий приложения родного типа. Например, чтобы очистить кэш для myapp:
POST /_security/privilege/myapp/_clear_cache
Укажите несколько приложений в виде списка, разделенного запятыми.
POST /_security/privilege/myapp,my-other-app/_clear_cache
Чтобы очистить кэш для всех приложений, используйте *.
POST /_security/privilege/*/_clear_cache
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/security-api-clear-privilege-cache.html