我的公司非常努力地为所有第三方服务保留 SSO。我想让 Kibana 使用我们的 Google Apps 帐户。那可能吗?如何?
最佳答案
从 Elasticsearch、Kibana 5.0 开始,在 x-pack 中嵌入了屏蔽插件(安全插件) (付费服务)。因此,从 Kibana 5.0 开始,您可以:
这两个插件都可以与基本身份验证一起使用,因此您可以应用 Oauth2 代理,如 this one .一个额外的代理将使用正确的
Authorization
转发请求带有摘要的标题 base64(username:password)
该过程在 this article 中有所描述对于 x 包。所以你将有:
我在 this repo 中设置了 docker-compose 配置将 searchguard 或 x-pack 与 Kibana/Elasticsearch 6.1.1 一起使用:
关于oauth - 如何设置 Kibana SSO(通过 OAuth)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29604851/