-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Home] Home app shows unusable controls to under-privileged users #106569
Comments
Pinging @elastic/kibana-core (Team:Core) |
I know there are some changes planned for this Home page UI related to the Getting Started initiative, so I hesitate to prioritize any effort to fix these problems without knowing the scope of those changes. For example, I believe much of the "Add data" catalog is soon to be replaced with the Fleet integrations UI. @elastic/kibana-design Maybe you all can shed some light on the eventual end-state of this UI? I'm also curious how we should handle some of these scenarios since simply hiding some of these UI elements may not actually be what we want to do. Where can I find the latest designs and roadmap for this UI? |
There will be several upcoming iterations on the home page, the first of which (for 7.15) is likely rather small:
Last we spoke with Kibana Product, there remained a bit of uncertainty as to when and how much we promote Integrations, but we expect things to change further in 7.16. For example, it seems increasingly likely that we start people at Integrations (ASAP) but, even then, there's the possibility we come back to a revamped home page. In my opinion, as of this moment :) , fixing these issues feels like something we should not eliminate from our consideration for 7.15. If such fixes were made, then the design team could assist with adapting the design as things are unavailable. We should have more certainty next week 🤞 |
See related SDH issue https://github.com/elastic/sdh-kibana/issues/1848 which covers, more broadly, privileges for adding data. |
Related #138547 |
Related #100628 |
Kibana version: 7.14.0 and earlier
Describe the bug:
As a minimally-privileged user, I can see several UI elements in the Home app that I cannot interact with.
Steps to reproduce:
Expected behavior:
Any UI elements that require more privileges should be either hidden, or grayed out with an appropriate tooltip.
Tooltips should not show unintelligible error messages.
Screenshots (if relevant):
Screenshot 1:
Screenshot 2:
Screenshot 3:
Screenshot 4:
Screenshot 5:
Additional context
As demonstrated in screenshots 4 and 5, the "Upload file" tab behaves differently depending on your ML permissions. Screenshot 4 shows a user with only Read access to Dashboard. Screenshot 5 shows a user with Read access to both Dashboard and ML.
Probably related to #106617 and #106621
The text was updated successfully, but these errors were encountered: