Elasticsearch 添加用户和角色

动态 未结 0 144
小小草
小小草 LV1 2023年9月23日 23:40 发表
要在Elasticsearch中添加用户和角色,可以使用以下步骤: 1. 创建一个新的用户 要创建一个新的用户,请使用以下命令: ``` POST /_security/user/ { "password" : "", "roles" : [ "", "" ], "full_name" : "", "email" : "" } ``` 其中,``是新用户的用户名,``是新用户的密码,``和``是新用户所属的角色名称,``是新用户的全名,``是新用户的电子邮件地址。 2. 创建一个新的角色 要创建一个新的角色,请使用以下命令: ``` POST /_security/role/ { "indices": [ { "names": [ "", "" ], "privileges": [ "read", "write" ] } ], "applications": [ { "application": "", "privileges": [ "all" ], "resources": [ "", "" ] } ] } ``` 其中,``是新角色的名称,``和``是新角色具有读写权限的索引名称,``是新角色具有所有权限的应用程序名称,``和``是新角色具有所有权限的资源名称。 3. 将用户分配给角色 要将用户分配给角色,请使用以下命令: ``` POST /_security/user//_roles { "roles" : [ "", "" ] } ``` 其中,``是要分配角色的用户的用户名,``和``是要分配给用户的角色名称。 以上是添加用户和角色的基本步骤,具体操作可以根据实际需求进行调整。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复