Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kibana : Disable home page #54192

Open
jguay opened this issue Jan 7, 2020 · 13 comments
Open

Kibana : Disable home page #54192

jguay opened this issue Jan 7, 2020 · 13 comments
Labels
enhancement New value added to drive a business result Feature:Home Kibana home application REASSIGN from Team:Core UI Deprecated label for old Core UI team triage_needed

Comments

@jguay
Copy link
Contributor

jguay commented Jan 7, 2020

Describe the feature:
Clicking on top-left icon Home shows page with sections Add data to Kibana, Visualize and Explore Data and Manage and Administer the Elastic Stack.
It is not currently possible to disable the Home page
Describe a specific use case for the feature:
Using kibana.defaultAppId or defaultroute (available in advanced settings per space in 7.5), it is already possible to set default starting page after logging in kibana space to discover.

Request for a new option to disable the Home page from feature control so clicking on Top-Left Home icon redirects to the default application (or the first application for the space if there is no defaultroute / defaultAppId)

@jguay jguay added the enhancement New value added to drive a business result label Jan 7, 2020
@cjcenizal cjcenizal added Team:Visualizations Visualization editors, elastic-charts and infrastructure triage_needed labels Jan 8, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@timroes
Copy link
Contributor

timroes commented Jan 8, 2020

Related: #21911

@timroes timroes added the Feature:Home Kibana home application label Mar 27, 2020
@timroes timroes added REASSIGN from Team:Core UI Deprecated label for old Core UI team and removed Team:Visualizations Visualization editors, elastic-charts and infrastructure labels Apr 3, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-core-ui (Team:Core UI)

@anantkumar123
Copy link

can we disable home page in 7.8 and what setting will be required for that

@ryankeairns
Copy link
Contributor

As far as I am aware, there is no way currently to disable the home page. The feature requested by this issue is not currently on the Core UI roadmap, but we will continue to track feedback here.

As a side note for instances with Spaces enabled, you can set a different log in (start) page for each Space, however this will not override the home page button itself.

@djamaile
Copy link

djamaile commented Dec 3, 2020

Also, interested in this feature. Any updates or thoughts?

@ryankeairns
Copy link
Contributor

ryankeairns commented Dec 4, 2020

There have been no recent discussions for adding this capability, but we'll continue to monitor feedback.

Relatedly, the home page was recently redesigned in 7.10, and we have additional plans that will make the content more dynamic and personalized. Further, we added an explicit link to display a different page upon log in, for those using the Spaces feature, that mitigates this need to a degree.

Thanks for the feedback and interest.

@balee
Copy link

balee commented Feb 23, 2021

I understand that disabling the home page is not on the roadmap.

However, there are parts of the UI which are pointless and annoying in certain situations.
In the case of a readonly user who has rights only for discovering indexes, what is the point of

  • "Add data" on Home page: nothing can be done there
  • "Manage" on Home page: it says "Application Not Found" anyway
  • The whole "Ingest your data" section on Home page
  • All the above applies also to Analytics / Overview

The best would be if these were hidden automatically based on user rights.
If it is problematic, there should be a way to hide them manually.

@ryankeairns
Copy link
Contributor

@balee Thanks for the specific use cases. I have turned your comment into a new issue.

@ryankeairns
Copy link
Contributor

@balee for clarification, which version of Kibana did you encounter this on?

@balee
Copy link

balee commented Feb 25, 2021

@balee for clarification, which version of Kibana did you encounter this on?
v7.11.0

@nicenemo
Copy link

nicenemo commented May 5, 2021

@balee, What is this new issue? Perhaps link here and close this one?

I have:

  • users who can only stare at dashboards
  • users with a bit more rights
  • power users

The first category will probably start asking questions about adding your data etc. They have no business in the technical details of the ELK stack. I also want to disable it for the second category.

I want to disable or customize the page for these on a per space basis. Since I drop them in a Dashboard immediately, it makes not sense to have that page.

@jvv-xsys
Copy link

For users that only have dashboard access, this home button is super confusing.
It makes explaining the interface for those users also needlessly complicated.
Basically, you have to tell those users: whatever you do never click on the home button.
There is also no easy way to explain to users to navigate back to the original home page of the single space they have access to. You cannot refer to clicking on the 'home' dashboard in the Recently viewed page, because it is not guaranteed that this dashboard is one of the most recently viewed pages. You cannot ask to click on the Dashboard option in the hamburger menu as this has a different behaviour depending whether you were already looking at a dashboard or not.

Being able to customize this home button on a per space or per role base would greatly improve the user experience for people that only have dashboard access.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Home Kibana home application REASSIGN from Team:Core UI Deprecated label for old Core UI team triage_needed
Projects
None yet
Development

No branches or pull requests

10 participants