ES + Search Guard和Kibana API多租户问题

时间:2019-04-03 11:15:00

标签: elasticsearch kibana

当我在SG和kibana上启用了multytenancy功能时,租户菜单栏将出现在kibana中,并且按预期方式工作。但是,当我尝试通过带有sgtenant标头的kibana API创建索引模式时,总是在默认的全局租户内部创建索引模式。我的错误在哪里?

这是我的配置:

kibana.yml的一部分

elasticsearch.username: "system_user"
elasticsearch.password: "kibanaserver"

elasticsearch.ssl.verificationMode: none
searchguard.accountinfo.enabled: true
searchguard.multitenancy.enabled: true
elasticsearch.requestHeadersWhitelist: ["sgtenant", "Authorization"]

sg_config.yml的一部分

searchguard:
  dynamic:
    kibana:
      multitenancy_enabled: true
      server_username: 'system_user'

和我的要求: 网址http://localhost:5601/api/saved_objects/index-pattern/test

身体

{
    "attributes" : {
        "title" : "test"
    }
}

标题

kbn-xsrf : true
sgtenant : admin_tenant
Content-Type: application/json
Authorization : Basic <key here>

0 个答案:

没有答案