gpt4 book ai didi

elasticsearch - ElasticSearch/Kibana:只读用户权限

转载 作者:行者123 更新时间:2023-12-03 01:41:28 25 4
gpt4 key购买 nike

在当前系统中,我们将在ElasticSearch中创建日志,我们将通过Kibana对其进行访问。

系统将使用两个单独的索引; infoerror,其中info几乎是一个事件日志。 error索引是系统的实际错误日志。

现在,我正在尝试创建一个marketing用户,以便他们的员工可以根据信息索引中的事件在Kibana中创建图表等。他们显然应该只有读访问权限,并且只能访问info索引。

到目前为止,这是我得到的:

角色配置:

PUT /_xpack/security/role/marketing
{
"cluster": [
"transport_client"
],
"indices": [
{
"names": [
"info"
],
"privileges": [
"read"
]
}
]
}

用户配置:
POST /_xpack/security/user/marketing
{
"password" : "mypassword",
"roles" : [ "marketing" ],
"full_name" : "Colin Prefect",
"email" : "info@pensionera.se"
}

当我在Kibana中使用 marketing -user登录以尝试查询一些数据时,出现以下错误消息:
Config: Error 403 Forbidden: action [indices:data/write/update] is unauthorized for user [marketing]: [security_exception] action [indices:data/write/update] is unauthorized for user [marketing]
除左菜单和顶部的此错误消息外,Kibana中的所有 Pane 均为空白白色。

我显然不想向市场营销用户添加这些特权,那么解决此问题的正确方法是什么?

谢谢你的时间。

最佳答案

您需要向用户添加内置的kibana_user角色,以确保他们可以与.kibana索引进行交互。

另外,如果您与Elastic签有支持契约(Contract),则应与支持代理联系,以确保准确,及时地回答您的问题。

关于elasticsearch - ElasticSearch/Kibana:只读用户权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47191377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com