️ MULTITENANCY ONLY WORKS WITH KIBANA 5.5.x OR GREATER ️
Hello all,
This is a demo of the latest developments in Enterprise-land. I’d love to hear your feedback!
This is the YAML configuration listed in the video.
http.type: ssl_netty4
readonlyrest:
ssl:
keystore_file: "keystore.jks"
keystore_pass: readonlyrest
key_pass: readonlyrest
prompt_for_basic_auth: false
audit_collector: true
access_control_rules:
# MACHINES ##################
- name: "::Kafka::"
auth_key: kafka:kafka123
- name: "::LOGSTASH::"
auth_key: logstash:logstash
actions: ["indices:data/read/*","indices:data/write/*","indices:admin/template/*","indices:admin/create"]
indices: ["logstash-*"]
- name: "::KIBANA-SRV::"
auth_key: kibana:kibana
verbosity: error
# GROUPS ####################
- name: "::PERSONAL_GRP::"
groups: ["Personal"]
kibana_access: rw
kibana_hide_apps: ["readonlyrest_kbn", "timelion"]
kibana_index: ".kibana_@{user}"
- name: "::ADMIN_GRP::"
groups: ["ROR (admin)"]
kibana_access: admin
- name: "::Infosec::"
groups: ["Infosec"]
kibana_access: rw
kibana_hide_apps: ["readonlyrest_kbn", "timelion"]
kibana_index: ".kibana_infosec"
# USERS TO GROUPS ############
users:
- username: admin
auth_key: admin:dev
groups: ["ROR (admin)", "Infosec"]
- username: simone
auth_key: simone:dev
groups: ["ROR (admin)", "Personal", "Infosec"]
Thanks!
_Simone