必需的角色和权限
编辑必需的角色和权限
编辑从 Elastic Stack 8.1 版本开始,您不再需要内置的 elastic
超级用户凭据来使用 Fleet 和 Integrations。
分配 Kibana 功能权限 Fleet
和 Integrations
即可访问这些功能。
-
全部
- 授予完全读写访问权限。
-
读取
- 授予只读访问权限。
内置的 editor
角色授予以下权限,支持对 Fleet 和 Integrations 的完全读写访问权限。
- Fleet:
全部
- Integrations:
全部
内置的 viewer
角色授予以下权限,支持对 Fleet 和 Integrations 的只读访问权限。
- Fleet:
无
- Integrations:
读取
您还可以创建一个新角色,并将其分配给用户以授予对 Fleet 和 Integrations 的访问权限。
为 Fleet 创建角色
编辑要创建具有使用和管理 Fleet 和 Integrations 的完全访问权限的新角色:
- 在 Kibana 中,转到 管理 → 堆栈管理。
- 在 安全 部分,选择 角色。
- 选择 创建角色。
- 指定角色名称。
- 将 Elasticsearch 设置保留为默认值,或者参考 安全权限 获取可用设置的描述。
- 在 Kibana 部分,选择 添加 Kibana 权限。
- 在 空间 菜单中,选择 * 所有空间。由于许多 Integrations 资源在多个空间中共享,因此用户需要所有空间中的 Kibana 权限。
- 展开 管理 部分。
- 将 Fleet 权限设置为 全部。
- 将 Integrations 权限设置为 全部。
要为 Integrations 创建只读用户,请按照上述步骤操作,但将 Fleet 权限设置为 无,并将 Integrations 权限设置为 读取。
目前不支持对 Fleet 的只读访问,但计划在以后的版本中开发。