# Hide/Display menu in Kibana UI

**URL:** <https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168>\
**Category:** Kibana\
**Created:** [July 2, 2018, 10:00am UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168 "2018-07-02T10:00:05Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Preethi](https://avatars.discourse-cdn.com/v4/letter/p/f04885/32.png) [@Preethi](https://discuss.elastic.co/u/Preethi)\
**Post date:** [July 2, 2018, 10:00am UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168/1 "2018-07-02T10:00:06Z")

</div>

Hi,  
I use these settings in kibana.yml, only the Timeline is not getting displayed. The Dev Tools still getting displayed, even after restating the Kibana service. Any idea?

console.enabled: false  
timelion.enabled: false

Thanks

---

<div class="post-metadata">

**Author:** ![rashmi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rashmi/32/16391_2.png) [@rashmi](https://discuss.elastic.co/u/rashmi)\
**Post date:** [July 2, 2018, 3:40pm UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168/2 "2018-07-02T15:40:10Z")

</div>

> [@Preethi](#):
>
> I use these setting

Hi,

Dev tools contain only console in OSS Kibana and also has profiler and grokdebugger if you have x-pack.  
console.enabled: false should definitely work for disabling console. But profiler and grok debugger will need to be disabled separately as well. Can you please check if your Kibana has x-pack installed?

Also whenever you change /add/delete anything in Kibana.yml - when you restart, Kibana will need to optimize again. It looks like this in logs: log [15:03:08.119] [info][optimize] Optimizing and caching bundles for kibana, stateSessionStorageRedirect, timelion and status\_page. This may take a few minutes

Can you please check if you see this in your logs?

Thanks  
Rashmi

---

<div class="post-metadata">

**Author:** ![Preethi](https://avatars.discourse-cdn.com/v4/letter/p/f04885/32.png) [@Preethi](https://discuss.elastic.co/u/Preethi)\
**Post date:** [July 2, 2018, 10:51pm UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168/3 "2018-07-02T22:51:40Z")

</div>

Yes, you are right. Initially I added those two settings in kibnana.yml file. The console and the Timeless are hidden.  
Also I got the warning to optimise.

Later I tried updating the /path to kibana/src/core\_plugins/kibana/index.js file and saw able to hide the Dev Tolls menu. I tried hiding Dev Tools, Timeline, Discover, Dashboard, Visualise. But I didn't try to hide Management menu. Is it possible to hide Management also?

Actually I need to hide and display based on the logged in user. After reading few articles, came to know that the X-pack settings will help to do that. But not sure whether X-pack needs to be installed seperately. Currenly i installed only Elasticsearch, Logstash and Kibana.  
Please clarify.

Thanks.

---

<div class="post-metadata">

**Author:** ![rashmi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rashmi/32/16391_2.png) [@rashmi](https://discuss.elastic.co/u/rashmi)\
**Post date:** [July 3, 2018, 12:53am UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168/4 "2018-07-03T00:53:35Z")

</div>

> [@Preethi](#):
>
> g Dev Tools, Timeline, Discover, Dashboard, Visualise. But I didn't try to hide Management menu. Is it possi

Management, Visualize, Discover and Dashboard are not plugins, they are part of Kibana core and currently there is no easy way to hide them.

Which version of Kibana are you on ? By default, when you install Kibana, X-Pack is installed in 6.3.0

IF you are just giving it a shot , try 6.3.0

Hope this helps  
Thanks  
Rashmi

---

<div class="post-metadata">

**Author:** ![Preethi](https://avatars.discourse-cdn.com/v4/letter/p/f04885/32.png) [@Preethi](https://discuss.elastic.co/u/Preethi)\
**Post date:** [July 3, 2018, 1:35am UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168/5 "2018-07-03T01:35:41Z")

</div>

Installed this version 6.3.0 for Elasticsearch, Logstash and Kibana.

I want to implement the user authentication for Kibana UI. No need to install X-Pack separately for this purpose?

Thanks

---

<div class="post-metadata">

**Author:** ![rashmi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rashmi/32/16391_2.png) [@rashmi](https://discuss.elastic.co/u/rashmi)\
**Post date:** [July 3, 2018, 2:14am UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168/6 "2018-07-03T02:14:04Z")

</div>

Starting with version 6.3, all of the free X-Pack features, such as monitoring, CSV exports, Search Profiler, Grok Debugger, and dedicated APM UIs, ship with the default distribution of Kibana. When you install Kibana, it generates a Basic license with no expiration date. You can view the status of your license, update your license, or start a 30-day trial of Platinum features in Management \> License Management.

The trial enables you to try out features such as security , machine learning, alerting, graph capabilities, and more. So for your use case , Trial license ( free 30 day) gives you user authentication. Try it . No need to install X-pack separately for this purpose.

> **[Kibana 6.3.0 is released
	  	 | Elastic](https://www.elastic.co/blog/kibana-6-3-0-released)**
>
> New 6.3 release of Kibana contains changes to License management, Auto-complete in the query bar, new saved searches, Dashboard layout, chained input controls, index management, Vega interactive maps, monitoring UI, console and APM watcher UI. For...

[https://www.elastic.co/guide/en/kibana/6.3/release-highlights-6.3.0.html](https://www.elastic.co/guide/en/kibana/6.3/release-highlights-6.3.0.html)

Hope this helps

Thanks  
Rashmi

---

<div class="post-metadata">

**Author:** ![Preethi](https://avatars.discourse-cdn.com/v4/letter/p/f04885/32.png) [@Preethi](https://discuss.elastic.co/u/Preethi)\
**Post date:** [July 3, 2018, 2:53am UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168/7 "2018-07-03T02:53:27Z")

</div>

So its free for 30 days only? After that update License means need to pay?

Path to kibana-6.3.0-darwin-x86\_64 admin$ bin/kibana-plugin install x-pack  
Kibana now contains X-Pack by default, there is no longer any need to install it as it is already present.  
Path to kibana-6.3.0-darwin-x86\_64 admin$ bin/kibana

Before runnign Kibana, Do I need to update the kibana.yml file? to enable the admin., user menu in Kibana UI?

Thanks

---

<div class="post-metadata">

**Author:** ![rashmi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rashmi/32/16391_2.png) [@rashmi](https://discuss.elastic.co/u/rashmi)\
**Post date:** [July 3, 2018, 4:22am UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168/8 "2018-07-03T04:22:38Z")

</div>

At the end of the trial period ( 30 days) , the platinum features operate in a degraded mode. You can revert to a basic license, extend the trial, or purchase a subscription. ( degrade mode: [https://www.elastic.co/guide/en/elastic-stack-overview/6.3/license-expiration.html](https://www.elastic.co/guide/en/elastic-stack-overview/6.3/license-expiration.html) ) Checkout this page to see the subscriptions and relevant features available for each license types:

[https://www.elastic.co/subscriptions](https://www.elastic.co/subscriptions)

No, you do not need to enable admin in kibana.yml file .

`elasticsearch.username: and elasticsearch.password:`  
If your Elasticsearch is protected with basic authentication ( if u start with trial) , these settings provide the username and password that the Kibana server uses to perform maintenance on the Kibana index at startup. Your Kibana users still need to authenticate with Elasticsearch, which is proxied through the Kibana server.

I also suggest you to go over this tutorial which gets you started easily with kibana: [https://www.elastic.co/guide/en/kibana/current/getting-started.html](https://www.elastic.co/guide/en/kibana/current/getting-started.html)

Hope this helps

Cheers  
Rashmi

---

<div class="post-metadata">

**Author:** ![Preethi](https://avatars.discourse-cdn.com/v4/letter/p/f04885/32.png) [@Preethi](https://discuss.elastic.co/u/Preethi)\
**Post date:** [July 3, 2018, 5:23am UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168/9 "2018-07-03T05:23:59Z")

</div>

Ok understood, but in some posts its written that need to enable these below settings:  
elasticsearch.username: "user"  
elasticsearch.password: "pwd"

I even did that and added this setting in kibana.yml and elasticsearch.yml:  
xpack.security.enabled: true

But I can't see the X-Pack installed under the Management page. I couldn't see the login page for Kibana. its not prompting.

Thanks.

---

<div class="post-metadata">

**Author:** ![rashmi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rashmi/32/16391_2.png) [@rashmi](https://discuss.elastic.co/u/rashmi)\
**Post date:** [July 3, 2018, 5:17pm UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168/10 "2018-07-03T17:17:49Z")

</div>

When you install 6.3.0 it comes with Basic License - you would have to enable Trial license from the management UI to avail all the features which Trial license offers for 30 days. Trial is almost equivalent to Platinum. You will see the login page when you are on Trial License .

I suggest you to go through the Getting Started Guide again - which gives you a step by step details about the same.

Hope it helps,

Cheers  
Rashmi

---

<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:** [July 31, 2018, 5:17pm UTC](https://discuss.elastic.co/t/hide-display-menu-in-kibana-ui/138168/11 "2018-07-31T17:17:52Z")

</div>

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