我可以在Elasticsearch中设置角色,但我想更新我的某个特定角色索引的权限。我们可以更新角色,还是必须设置新规则。如果我们必须设置新规则,那么我们如何更新该角色的现有用户
答案 0 :(得分:0)
愚蠢的我,我所要做的就是发送PUT请求。我发送了POST请求
curl -u elastic -H "Content-Type:application/json" -XPUT 'localhost:9200/_xpack/security/role/main_role?pretty' -d ' {"indices" :[{ "names" : ["*"], "privileges" : ["read"] }]}'
首先,权限为read
我已更改为write