我尝试创建一个角色,就像kibana_dashboard_only_user一样,但是只能访问一个空间。 默认情况下,此角色允许对所有空间进行读取访问。
但是我想要的是拥有一个只有一个仪表板的客户端空间,而不能访问其他任何东西。
我试图添加一个具有较低空间访问权限的自定义角色,但它不会覆盖第一个角色(这很正常)
我还尝试创建克隆kibana_dashboard_only_user的自定义角色,但是我仍然拥有所有菜单
{
"client_dashboard_only" : {
"cluster" : [ ],
"indices" : [
{
"names" : [
"followups"
],
"privileges" : [
"read"
],
"field_security" : {
"grant" : [
"*"
]
},
"allow_restricted_indices" : false
}
],
"applications" : [
{
"application" : "kibana-.kibana",
"privileges" : [
"space_read"
],
"resources" : [
"space:client"
]
}
],
"run_as" : [ ],
"metadata" : { },
"transient_metadata" : {
"enabled" : true
}
}
}
我希望那些用户只能访问kibana中只有一个空格的仪表板菜单