I’m using a self signed ES and I’m trying to get session_max_idle
to work when logged into Kibana. I’m hoping that I’m able to get a user’s token to expire if they pass the session_max_idle
while logged into kibana. I can get it to work when accessing ES directly, but when signed into Kibana, my cookie never expires. Is that possible?
ssl:
enable: true
keystore_file: "keystore.jks"
keystore_pass: testpass
key_pass: testpass
access_control_rules:
- name: "::KIBANA-SRV::"
type: allow
auth_key: kib:kib
- name: Access -- read only
indices: ["production",".kibana"]
filter: "{\"bool\": {\"must\": [{\"query_string\": {\"query\": \"(name.keyword: @{user} AND _index:production) OR (_index:.kibana)\"}}]}}"
kibana_access: ro
session_max_idle: 10s
type: allow
jwt_auth:
name: "JWTPublisher"
roles: ["viewer"]
kibana.yml
elasticsearch.url: https://localhost:9200
elasticsearch.ssl.verificationMode: none
es.yml
http.type: ssl_netty4