我正在尝试授予匿名用户管理员级别的权限,以写入 Elasticsearch 的 Opendistro 捆绑包上的某些索引。我已经用 http.anonymous_auth_enabled: true 更新了 config.yml,并且还对匿名后备角色角色的 role.yml 进行了必要的更改。
但我仍然收到此错误 -
{ "error" : { "root_cause" : [ { "type" : "security_exception", "reason" : "no permissions for [cluster:monitor/health] and User [name=opendistro_security_anonymous, roles=[opendistro_security_anonymous_backendrole], requestedTenant=null]" } ], "type" : "security_exception", "reason" : "no permissions for [cluster:monitor/health] and User [name=opendistro_security_anonymous, roles=[opendistro_security_anonymous_backendrole], requestedTenant=null]" }, "status" : 403 }
在这里寻找是否有人可以提供正确的方法来使用 Opendistro 设置匿名身份验证。