Spec-Zone.ru › Elasticsearch 8
›Elasticsearch Руководство [8.17] ›REST API

API безопасности

Новая справка по API

Для получения самых последних данных по API обратитесь к API безопасности.

Для использования API безопасности необходимо установить xpack.security.enabled на true в файле elasticsearch.yml.

Используйте следующие API для выполнения операций безопасности.

  • Аутентификация
  • Очистка кэша
  • Делегирование аутентификации PKI
  • Проверка наличия привилегий
  • Сертификат SSL
  • Получение встроенных привилегий
  • Получение настроек безопасности
  • Обновление настроек безопасности
  • Получение привилегий пользователя

Привилегии приложений

Используйте следующие API для добавления, обновления, получения и удаления привилегий приложений:

  • Создание или обновление привилегий
  • Очистка кэша привилегий
  • Удаление привилегий
  • Получение привилегий

Сопоставления ролей

Используйте следующие API для добавления, удаления, обновления и получения сопоставлений ролей:

  • Создание или обновление сопоставлений ролей
  • Удаление сопоставлений ролей
  • Получение сопоставлений ролей

Роли

Используйте следующие API для добавления, удаления, обновления и получения ролей в родном домене:

  • Создание или обновление ролей
  • Массовое создание или обновление ролей
  • Очистка кэша ролей
  • Удаление ролей
  • Массовое удаление ролей
  • Получение ролей
  • Запрос ролей

Токены

Используйте следующие API для создания и аннулирования токенов для доступа без необходимости базовой аутентификации:

  • Получение токена
  • Аннулирование токена

API ключи

Используйте следующие API для создания и обновления API ключей для доступа через REST-интерфейс без необходимости базовой аутентификации:

  • Создание API ключа REST
  • Предоставление API ключа REST
  • Обновление API ключа REST
  • Массовое обновление API ключей REST

Используйте следующие API для создания и обновления межкластерных API ключей для доступа к удаленным кластерам на основе API ключа:

  • Создание межкластерного API ключа
  • Обновление межкластерного API ключа

Используйте следующие API для получения и аннулирования API ключей всех типов:

  • Получение API ключа
  • Аннулирование API ключа
  • Запрос API ключа
  • Очистка кэша API ключей

Пользователи

Используйте следующие API для добавления, удаления, обновления или получения пользователей в родном домене:

  • Создание или обновление пользователей
  • Смена паролей
  • Удаление пользователей
  • Отключение пользователей
  • Включение пользователей
  • Получение пользователей
  • Запрос пользователей

Учётные записи служб

Используйте следующие API для просмотра учетных записей служб и управления токенами служб:

  • Получение учетных записей служб
  • Создание токенов учетных записей служб
  • Удаление токена учетной записи службы
  • Получение учетных данных учетной записи службы

OpenID Connect

Используйте следующие API для аутентификации пользователей через OpenID Connect домен аутентификации при использовании пользовательского веб-приложения, отличного от Kibana.

  • Подготовка запроса на аутентификацию
  • Отправка ответа на аутентификацию
  • Выход из системы

SAML

Используйте следующие API для аутентификации пользователей через SAML домен аутентификации при использовании пользовательского веб-приложения, отличного от Kibana.

  • Подготовка запроса на аутентификацию
  • Отправка ответа на аутентификацию
  • Выход из системы
  • Отправка запроса на выход из системы от IdP
  • Проверка ответа на выход из системы от IdP
  • Генерация метаданных SAML

Регистрация

Используйте следующие API для включения новых узлов в существующий кластер с включенной безопасностью или для настройки экземпляра Kibana для связи с защищенным кластером Elasticsearch.

  • Регистрация нового узла
  • Регистрация нового экземпляра Kibana

Профиль пользователя

Используйте следующие API для получения и управления профилями пользователей.

  • Активировать профиль пользователя
  • Получить профиль пользователя
  • Обновить данные профиля пользователя
  • Активировать профиль пользователя
  • Отключить профиль пользователя
  • Предложить профиль пользователя
  • Проверить наличие привилегий профиля пользователя

© 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/8.17/security-api.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API