如何在Kibana中以超级用户身份为受限用户创建API Key?
在Kibana中以超级用户身份为其他用户创建API Key
当然可以,超级用户拥有足够权限为受限用户生成API Key,生成的密钥会完全继承目标用户的权限范围。
操作步骤:
- 登录Kibana,使用具备超级权限的账号(例如
elastic用户) - 进入Stack Management(堆栈管理)页面,在左侧菜单的Security(安全)板块中点击API Keys
- 在API Keys页面右上角,点击Create API key(创建API密钥)按钮
- 在创建表单中填写必要信息:
- Name:设置API Key的识别名称
- User:从下拉列表中选择目标受限用户(这是为指定用户生成密钥的核心步骤)
- 可选:设置Expiration(过期时间),提升密钥安全性
- 可选:添加Metadata(元数据),用于标记密钥的用途或归属
- 确认信息后点击Create API key完成创建
- 生成的API Key会即时显示,务必立即复制保存——后续无法再次查看完整密钥内容
注意事项:
- 生成的API Key权限与目标受限用户完全一致,不会获得超出该用户的权限
- 若需要更精细的权限控制,建议先调整目标用户的角色权限,再生成API Key
- 如需撤销密钥,可在API Keys列表中找到对应条目,点击删除按钮即可
内容的提问来源于stack exchange,提问作者alexios
相关产品推荐
相关产品推荐

