安全 API
使用安全 API 之前,必须在 elasticsearch.yml 文件中将 xpack.security.enabled 设置为 true。
新版 API 参考
有关最新的 API 详情,请参阅安全 API。
核心安全 API
用于执行一般的安全活动:
应用程序权限
添加、更新、检索和移除应用程序权限:
角色映射
添加、移除、更新和检索角色映射:
角色
在本机 realm 中添加、移除、更新和检索角色:
令牌
创建和使失效持有者令牌,无需基本身份验证即可访问:
API 密钥
REST API 密钥(无需基本身份验证即可通过 REST 访问):
跨集群 API 密钥(基于 API 密钥的远程集群访问):
检索和使所有类型的 API 密钥失效:
用户
在本机 realm 中添加、移除、更新或检索用户:
服务账户
列出服务账户并管理服务令牌:
OpenID Connect
针对 OpenID Connect 验证 realm 对用户进行身份验证(用于 Kibana 之外的自定义 Web 应用程序):
SAML
针对 SAML 验证 realm 对用户进行身份验证(用于 Kibana 之外的自定义 Web 应用程序):
注册
使新节点能够加入启用了安全功能的现有集群,或使 Kibana 实例能够自行配置以与受保护的 Elasticsearch 集群通信:
用户配置文件
检索和管理用户配置文件: