Link Search Menu Expand Document Documentation Menu

访问控制

在您配置安全插件以使用您自己的证书和首选认证后端后,您可以开始添加用户、创建角色并将角色映射到用户。

本节文档涵盖用户成功认证后允许查看和执行的操作。

概念

词项 描述
权限 单个操作,例如创建索引(例如 indices:admin/create)。有关完整列表,请参阅权限
操作组 一组权限。例如,预定义 SEARCH 操作组授权角色使用 _search_msearch API。
角色 安全角色定义权限或操作组的范围:集群、索引、文档或字段。例如,名为 delivery_analyst 的角色可能没有集群权限,对所有匹配 delivery-data-* 模式的索引具有 READ 操作组权限,可访问这些索引中的所有文档类型,并可访问除 delivery_driver_name 之外的所有字段。
后端角色 (可选)后端角色是由 LDAP/Active Directory 等外部认证系统分配给用户或用户组的特定标识符。您可以将这些权限分配给后端角色,而不是映射到单个用户,这可以显著简化角色映射过程。例如,如果组织中的 100 个用户共享一个共同功能,他们都可以被分配相同的后端角色。使用这种方法,您只需将角色映射到后端角色标识符,而无需单独映射每个用户。
用户 用户向 OpenSearch 集群发出请求。用户具有凭据(例如用户名和密码)、零个或多个后端角色以及零个或多个自定义属性。
角色映射 用户成功认证后担任角色。角色映射将角色映射到用户(或后端角色)。例如,kibana_user(角色)到 jdoe(用户)的映射意味着 John Doe 在认证后获得 kibana_user 的所有权限。同样,all_access(角色)到 admin(后端角色)的映射意味着任何具有 admin 后端角色的用户在认证后获得 all_access 的所有权限。您可以将每个角色映射到多个用户和/或后端角色。

安全插件附带了许多预定义的操作组、角色、映射和用户。这些实体作为合理的默认值,并且是使用该插件的良好示例。

剩余 350 字符

有问题?

想贡献吗?