Show dashboard like demo

Hi @sowter,

  1. Create a role, let's say "dashboard_guest" and configure it to have access to needed data. You could also make it to have "view" access only to dashboard app. (To make other applications not visible in nav bar). Management -> Security -> Roles -> Edit Role -> Add space privilege. Make all of privileges "None" and leave "Read" for dashboard. This post explains this idea: https://www.elastic.co/blog/kibana-dashboard-only-mode but default role is now deprecated, so you should create your own.
  2. Create a user with this role. This user should be used for auto login.
  3. Then there is no auto login functionality out of the box, but it is possible to manually set it up via reverse-proxy. Please refer to for similar questions: Auto authenticating to an embedded Kibana dashboard (on Elastic.co CLOUD) Auto-authenticating to iframe-embedded Kibana dashboard . We have an issue to make this supported out of the box: https://github.com/elastic/kibana/issues/18331

Hope this is helpful

1 Like