opensearch的map user中的users和Backend roles的区别
在OpenSearch中,"users"和"Backend roles"是用于管理和授权用户访问控制的两个主要概念。
-
Users(用户):用户是指具体的个体或实体,通常是真实的人或具有唯一标识的应用程序。每个用户都有自己的身份验证凭据,如用户名和密码,用于登录和访问OpenSearch集群。用户可以分配不同的角色,以控制其在集群中的权限和访问级别。用户可以拥有多个角色,并且可以通过授予不同的权限来管理其对集群资源的访问。用户可以创建、更新和删除索引、搜索数据、执行操作等。
-
Backend roles(后端角色):后端角色是一组权限的集合,用于定义和控制对OpenSearch集群和索引资源的访问权限。后端角色是在集群级别配置和管理的,与特定的用户关联。一个或多个用户可以被分配给一个后端角色,以定义他们在集群中的权限。后端角色可以控制用户对索引的读取、写入、搜索等操作的能力。后端角色的权限可以通过访问控制策略进行定义和管理。
因此,"users"是指实际的个体或实体,用于登录和访问OpenSearch集群,并根据其授予的角色来控制其对集群资源的访问。而"Backend roles"是一组权限的集合,用于定义和控制对集群和索引资源的访问权限,并与一个或多个用户关联
原文地址: http://www.cveoy.top/t/topic/hNZe 著作权归作者所有。请勿转载和采集!