# \[SOLVED\] Default view

**URL:** <https://discuss.elastic.co/t/solved-default-view/131004>\
**Category:** Kibana\
**Created:** [May 8, 2018, 12:46pm UTC](https://discuss.elastic.co/t/solved-default-view/131004 "2018-05-08T12:46:28Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![astropanic](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/astropanic/32/20726_2.png) [@astropanic](https://discuss.elastic.co/u/astropanic)\
**Post date:** [May 8, 2018, 12:46pm UTC](https://discuss.elastic.co/t/solved-default-view/131004/1 "2018-05-08T12:46:28Z")

</div>

It is possible to setup a default view (for example my default dashboard) to be visible under the root URL of Kibana instead of the default info page? :

> Add Data to Kibana. Use these solutions to quickly turn your data into pre-built dashboards and monitoring systems."

I've seen the config entry:

```
# The default application to load.
#kibana.defaultAppId: "home"

```

But can't find any documentation related to it or how to setup a default dashboard.

---

<div class="post-metadata">

**Author:** ![Stacey\_Gammon](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stacey_gammon/32/14025_2.png) [@Stacey\_Gammon](https://discuss.elastic.co/u/Stacey_Gammon)\
**Post date:** [May 8, 2018, 1:15pm UTC](https://discuss.elastic.co/t/solved-default-view/131004/2 "2018-05-08T13:15:39Z")

</div>

try `kibana.defaultAppId: "dashboard/dashboard-id-to-load-here"`

---

<div class="post-metadata">

**Author:** ![astropanic](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/astropanic/32/20726_2.png) [@astropanic](https://discuss.elastic.co/u/astropanic)\
**Post date:** [May 8, 2018, 1:52pm UTC](https://discuss.elastic.co/t/solved-default-view/131004/3 "2018-05-08T13:52:56Z")

</div>

No way to reference it by a name?

The ID approach is bad for several reasons, most importantly because I have to create a dashboard in the first place, and then use the generated ID in the template for the Kibana configuration in my provisioning tool. So basically it is a chicken and egg problem.

I would suggest make it possible to specify an human readable name. Then somebody can generate a config in the first place, and after the setup is rolled out with the provisioning tool, a user can generate the default dashboard with a pre defined name.

---

<div class="post-metadata">

**Author:** ![Stacey\_Gammon](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stacey_gammon/32/14025_2.png) [@Stacey\_Gammon](https://discuss.elastic.co/u/Stacey_Gammon)\
**Post date:** [May 8, 2018, 2:01pm UTC](https://discuss.elastic.co/t/solved-default-view/131004/4 "2018-05-08T14:01:06Z")

</div>

You can specify a human readable name by importing a dashboard.

E.g.

```auto
[
  {
    "_id": "i_can_be_read_by_a_human",
    "_type": "dashboard",
    "_source": {
      "title": "I have a human readable id",
      "hits": 0,
      "description": "",
      "panelsJSON": "[...]",\
      ....
    }
  }
]

```

Just note that if you change the title of the dashboard, the id will remain the same.

---

<div class="post-metadata">

**Author:** ![astropanic](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/astropanic/32/20726_2.png) [@astropanic](https://discuss.elastic.co/u/astropanic)\
**Post date:** [May 8, 2018, 2:22pm UTC](https://discuss.elastic.co/t/solved-default-view/131004/5 "2018-05-08T14:22:58Z")

</div>

That makes sense, thanks!

---

<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:** [June 5, 2018, 2:23pm UTC](https://discuss.elastic.co/t/solved-default-view/131004/6 "2018-06-05T14:23:04Z")

</div>

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