如何设置 Kibana SSO(通过 OAuth)? [关闭]

2024-03-27

我的公司非常努力地为所有第三方服务保留 SSO。我想让 Kibana 与我们的 Google Apps 帐户一起使用。那可能吗?如何?


从Elasticsearch开始,Kibana 5.0中嵌入了shield插件(安全插件)x-pack https://www.elastic.co/guide/en/x-pack/current/xpack-introduction.html(付费服务)。因此,从 Kibana 5.0 开始,您可以:

  • use X-Pack https://www.elastic.co/guide/en/x-pack/current/xpack-introduction.html
  • use 搜查卫士 https://floragunn.com/

这两个插件都可以与基本身份验证一起使用,因此您可以应用 Oauth2 代理,例如this one https://github.com/bitly/oauth2_proxy。另一个代理将使用正确的权限转发请求Authorization带有摘要的标题base64(username:password)

该过程描述于本文 https://www.elastic.co/blog/user-impersonation-with-x-pack-integrating-third-party-auth-with-kibana对于 x 包。所以你将拥有:

我已经设置了 docker-compose 配置这个仓库 https://github.com/bertrandmartel/kibana-oauth2-proxy将 searchguard 或 x-pack 与 Kibana/Elasticsearch 6.1.1 一起使用:

  • 用于 searchguard 的 docker-compose https://github.com/bertrandmartel/kibana-oauth2-proxy/blob/master/searchguard/docker-compose.yml
  • x-pack 的 docker-compose https://github.com/bertrandmartel/kibana-oauth2-proxy/blob/master/xpack/docker-compose.yml
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何设置 Kibana SSO(通过 OAuth)? [关闭] 的相关文章

随机推荐

  • 管理多个 AWS 账户凭证的推荐方法?

    通过以下方式管理多个 Amazon Web Services AWS 账户的最佳方式是什么boto 我熟悉博托配置 http docs pythonboto org en latest boto config tut html文件 我正在使
  • Eclipse 使用 jboss 进行远程调试

    如何在 JBOSS 服务器 4 x 版本的 Eclipse 中配置远程调试 So far Step1 我修改了run config文件 通过取消注释以下行 用于远程套接字调试的示例 JPDA 设置 JAVA OPTS JAVA OPTS X
  • 系统更新IMG的src。内存泄漏

    系统更新IMG的src 内存泄漏 我目前每 x 秒更新一张图像 我想到的几种方法如下 拿一个 var url ImageID attr src url 现在这个作品完美地改变了形象but导致内存泄漏 取二 所以它正在创建 DOM 元素 所以
  • 相当于 JMockIt 中的 times() 吗?

    我不认为 minInspiration 或 maxInspiration 等同于 Mockito 中的 times 有没有 请看这个问题 Mockito 和 JMockIt 之间的主要区别 https stackoverflow com q
  • 如何在 Artifactory 中触发 Jenkins 在新工件上构建?

    Artifactory 可以用作 Jenkins 中的 SCM 或源来触发特定工件部署上的构建吗 在 Artifactory Jenkins 插件中没有看到 或错过 任何类似的内容描述 https www jfrog com conflue
  • 选择 count(*) 并“连接”3 个表

    我正在寻找 3 个表的联接内的计数查询 它可以让我对其中一个表的不同值进行计数 我有 3 个表 需要连接它们才能获取预期数据 Workflow Message and Message Workflow Relation 我想获取按状态 已连
  • 为什么使用 Gradle 而不是 Ant 或 Maven? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • javaScript 函数 - 为什么我的默认参数失败?

    我的 Javascript 函数导致我的控制台返回我 类型错误 样式为空 这里是片段 let style one 1 two 2 three 3 function styling style style ruleSetStock retur
  • C# 中的OptionalField 已经过时了吗?

    看来可选字段属性 http msdn microsoft com en us library system runtime serialization optionalfieldattribute aspx不再需要 如果有的话 使用 Bin
  • MongoRepository @Query 无法将字符串解析为日期

    首先 我的问题是通过 Spring MongoDb 的 MongoRepository 在 MongoDB 中搜索集合 我的对象 id ObjectId 5c78e1f447f39c2eacb229d7 lab xxx type Holid
  • 在 Accordion menu.js 文件中放置图标而不是“+”或“-”

    我正在制作手风琴菜单 我刚刚找到这个链接http jsfiddle net zM5Vj http jsfiddle net zM5Vj 和我做的手风琴菜单几乎相似 代码中 有 if this text this text else acco
  • SugarCRM:如何通过 REST API 获取帐户的所有联系人

    我正在尝试使用 v2 REST API 从 SugarCRM 获取特定帐户 我知道帐户 ID 的所有联系人 我正在发送带有以下参数的 GET 请求 input type gt JSON response type gt JSON metho
  • -fsanitize 在 GCC-6.1 中不使用 gold 链接器

    更新 2016 年 9 月 30 日 Ubuntu 版本的 gcc 6 2 Ubuntu 6 2 0 3ubuntu11 16 04 6 2 0 20160901 不再有这个问题 我使用的是 Ubuntu 版本的 gcc 6 1 1 Ubu
  • 访问 TeamCity 构建评论

    继续回答这个问题 是否可以向团队城市构建添加自由文本注释 https stackoverflow com questions 4780955 is it possible to add a free text note to a team
  • 如何在 Swift 中实现线程安全哈希表(PhoneBook)数据结构?

    我正在尝试实现一个线程安全的 PhoneBook 对象 电话簿应该能够添加一个人 并根据姓名和电话号码查找一个人 从实现的角度来看 这仅涉及两个哈希表 一个关联名称 gt 人员 另一个关联电话 gt 人员 需要注意的是我希望这个对象是线程安
  • 构造函数应该接受参数还是应该创建 setter?

    我有两个选择 要么创建一个在其构造函数中接受大量参数的类 要么创建大量 setter 方法和 init 方法 我不确定哪个是首选选项 构造函数中是否应该接受某些参数 而其他参数可以通过 setter 手动设置 还是我想太多了 这是一个相关的
  • 是否可以在 iOS 模拟器中禁用网络?

    我正在尝试调试在从互联网获取主要数据的应用程序中看到的一些不一致的行为 我在模拟器中没有看到问题 只是在设备上看到问题 因此我想在模拟器中重现网络和连接环境 有没有办法在模拟器中禁用网络 我正在远程连接到 Mac 进行编码 现在没有任何其他
  • Xamarin 表单:图像未以完美圆形显示

    我已经发布了有关此问题的问题 但从未得到任何解决方案 因此 发布相同的问题并提供更多详细信息和发现 对于圆形图像 我在项目中使用 Xam Plugins Forms ImageCircle nuget 包 它在 android 和 wind
  • 如何拯救 OmniAuth::Strategies::OAuth2::CallbackError?

    我正在构建一个 Rails 应用程序Omniauth https github com intridea omniauth用于登录服务 为了验证我正在使用的 GoogleOmniAuth Google OAuth2 策略 https git
  • 如何设置 Kibana SSO(通过 OAuth)? [关闭]

    Closed 这个问题是与编程或软件开发无关 help closed questions 目前不接受答案 我的公司非常努力地为所有第三方服务保留 SSO 我想让 Kibana 与我们的 Google Apps 帐户一起使用 那可能吗 如何