我想创建一个对testIndex
索引具有管理员权限(搜索、读取、写入)访问权限的用户。为此,我创建了一个角色testIndex_admin
(参考下面给出的 kibana 屏幕截图)并为新用户分配了这个角色。
然而,在用户登录后,他只看到一个空白屏幕,上面显示“帮助我们通过提供基本功能使用统计信息来改进 Elastic Stack?” 弹出。在浏览器控制台上,我发现正在发出以下请求,但失败并出现 403 错误。
请求网址:http://localhost:5601/api/saved_objects/_find?type=index-pattern&per_page=10000
{
"message": "action [indices:data/read/search] is unauthorized for user [user01]: [security_exception] action [indices:data/read/search] is unauthorized for user [user01]",
"statusCode": 403,
"error": "Forbidden"
}
ElasticSearch v6.3.2
Kibana v6.3.2
可以做些什么来让用户只能访问他的 testIndex 并拥有它的所有权限?