当我在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>