# Forcing a Default Dashboard

**URL:** <https://discuss.elastic.co/t/forcing-a-default-dashboard/252586>\
**Category:** Kibana\
**Created:** [October 19, 2020, 5:09pm UTC](https://discuss.elastic.co/t/forcing-a-default-dashboard/252586 "2020-10-19T17:09:10Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![teej](https://avatars.discourse-cdn.com/v4/letter/t/b5a626/32.png) [@teej](https://discuss.elastic.co/u/teej)\
**Post date:** [October 19, 2020, 5:09pm UTC](https://discuss.elastic.co/t/forcing-a-default-dashboard/252586/1 "2020-10-19T17:09:10Z")

</div>

Hi,  
Curious how I can force a dashboard to appear as default when a user logs in. Currently, they have to go to the DASHBOARD section and select one but I want them to get one of my choosing the moment they log in. Thank you.

---

<div class="post-metadata">

**Author:** ![bhavyarm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bhavyarm/32/22392_2.png) [@bhavyarm](https://discuss.elastic.co/u/bhavyarm)\
**Post date:** [October 19, 2020, 9:30pm UTC](https://discuss.elastic.co/t/forcing-a-default-dashboard/252586/2 "2020-10-19T21:30:33Z")

</div>

Hello,

Which version of the stack you are on?

We have this option right now - [https://www.elastic.co/guide/en/kibana/current/settings.html](https://www.elastic.co/guide/en/kibana/current/settings.html)

```auto
`kibana.defaultAppId:` **deprecated** This setting is deprecated and will get removed in Kibana 8.0. Please use the `defaultRoute` advanced setting instead. The default application to load. **Default: `"home"`**

Does that help?

Thanks,
Bhavya
```

---

<div class="post-metadata">

**Author:** ![teej](https://avatars.discourse-cdn.com/v4/letter/t/b5a626/32.png) [@teej](https://discuss.elastic.co/u/teej)\
**Post date:** [October 20, 2020, 1:12pm UTC](https://discuss.elastic.co/t/forcing-a-default-dashboard/252586/3 "2020-10-20T13:12:48Z")

</div>

Hi Bhavyarm  
Thank you for the suggestion but I dont think thats quite it - it seems a bit global. Each user has a different "Space" when they log in and should see a different default dashboard at that point.

---

<div class="post-metadata">

**Author:** ![bhavyarm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bhavyarm/32/22392_2.png) [@bhavyarm](https://discuss.elastic.co/u/bhavyarm)\
**Post date:** [October 20, 2020, 1:36pm UTC](https://discuss.elastic.co/t/forcing-a-default-dashboard/252586/4 "2020-10-20T13:36:45Z")

</div>

Hello,

yes that is global and your dashboards are unique to your space. So if you specify default app id as dashboard - when the user logs in - user will dashboards which exist in their space.

Thanks,  
Bhavya

---

<div class="post-metadata">

**Author:** ![teej](https://avatars.discourse-cdn.com/v4/letter/t/b5a626/32.png) [@teej](https://discuss.elastic.co/u/teej)\
**Post date:** [October 20, 2020, 1:55pm UTC](https://discuss.elastic.co/t/forcing-a-default-dashboard/252586/5 "2020-10-20T13:55:32Z")

</div>

Thank you bhavyarm and sorry for the stupid question but which is the "app id" and where do I specify it?

---

<div class="post-metadata">

**Author:** ![bhavyarm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bhavyarm/32/22392_2.png) [@bhavyarm](https://discuss.elastic.co/u/bhavyarm)\
**Post date:** [October 20, 2020, 2:16pm UTC](https://discuss.elastic.co/t/forcing-a-default-dashboard/252586/6 "2020-10-20T14:16:21Z")

</div>

Hello,

No stupid questions 🙂

> **[Configure Kibana | Kibana Guide \[7.9\] | Elastic](https://www.elastic.co/guide/en/kibana/current/settings.html)**

  
So you can set kibana.defaultAppId to dashboards in your kibana.yml. And yes it is global but will help your users to see dashboard first when they login in their space.

Hope it helps  
Thanks  
Bhavya

---

<div class="post-metadata">

**Author:** ![teej](https://avatars.discourse-cdn.com/v4/letter/t/b5a626/32.png) [@teej](https://discuss.elastic.co/u/teej)\
**Post date:** [October 20, 2020, 3:03pm UTC](https://discuss.elastic.co/t/forcing-a-default-dashboard/252586/7 "2020-10-20T15:03:13Z")

</div>

So I think i understand that I just enter:

> kibana.defaultAppId: "dashboard/id\_of\_one\_of\_a\_dashboard"

in the kibana yml and restart. But what I dont understand is...if there are multiple users and each have their own default login dashboard then how does that work when the "kibana.defaultAppId" parameter only defines one default dashboard?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [November 17, 2020, 3:03pm UTC](https://discuss.elastic.co/t/forcing-a-default-dashboard/252586/8 "2020-11-17T15:03:13Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
