-
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
Update the Cloud navigation links #100353
Comments
@legrego @arisonl is there any benefit for showing this link / fields today for Cloud users? Or was the intent that these
If I recall, we went back and forth on this a bit. At the moment, we still cannot identify a Cloud user directly, though we may be able to make some assumptions with the new roles introduced. So the audience would be relatively limited initially if we were to provide this experience. The experience of showing these links is currently limited to superusers, assuming they also have access to Cloud and the administrative capabilities. In a world where every user is a Cloud user, but they aren't administrators, what does this view look like? There is already confusion about the home button (#71550) because we offer the ability to customize the landing pages. So before revisiting this decision, I feel like we should take a step back and think about the end to end flows and who they are for. We also wanted to build more features like the ability to quickly select a deployment and switch to it, that are also paused at the moment. Maybe it's a good time to reconnect on this? |
Not a ton of benefit, no. The one caveat is that we don't know for sure if the current user is a cloud user just yet. We are making an educated guess.
Yeah this was the intent behind leaving the Permissions screen intact.
That sounds reasonable to me. |
What's that guess based on? Who will see the As we'll be dropping users into Kibana in the same tab, cloud users will no longer have an easy & intuitive way to go back to the portal or their list of deployments. Once they discover the Since there are still discussions and concerns regarding where the home pag should take users, we could add a This button will be eventually replaced with the deployment switcher. Thoughts @osmanis @alexfrancoeur @legrego @ryankeairns ? |
@cristina-eleonora you raise some good questions -- the original issue (#97308) had a lengthy discussion around some of these:
We check to see if Kibana is running in Cloud, and if the current user is a superuser. Users coming in through cloud SSO are always superusers (currently).
Only users which we assume are cloud users. If our assumption is incorrect, they will land on the cloud console login page, unable to actually authenticate to the console.
I'll let the other folks you pinged weigh in on this question, but IMO that feels like a very prominent location for a feature that I wouldn't expect most users to need all that often. Would it be simpler to have cloud launch Kibana in a new tab instead, so that you still have an easy way to return to your portal? |
Thank you for answers, @legrego. These seem like pretty solid assumptions.
That's true for now, but it will change with phase 2 of the cloud user model which introduces 2 new roles:
We have multiple customers where one person is responsible of managing several deployments. Giving them an easy access is very important. Cc @Kushmaro
We're moving away from the concepts of |
Regarding the discoverability of that link, we could also consider moving it to the Stack Management section of the nav which may be a more logical location (think: settings; admin; management). I'm not entirely opposed to putting a link/button in the header but lean towards waiting for the deployment switcher version. Displaying a discrete button to essentially 'go back' seems to still suggest a division (or jump) that we are trying to avoid... as opposed to a link in the navigation which feels more seamless. |
+++ An option we discussed was to place it under the only downside is that it's less discoverable, but from an IA point of view, it makes sense for it to be here.
agree |
+++++ To putting deployment management under the management area. I'd even argue that it makes it more discoverable because it's in a more appropriate place for our users. Sure, they will have to look around a bit, but once they find, their thought will probably be similar to "Oh! Management. That makes sense."
@ryankeairns Could we add that simple "Manage deployments" button as a stop-gap solution until we get the full deployment switcher? We could also use that as proof through user testing that we need the full deployment switcher to make the experience complete. If so, @cristina-eleonora we should also explore the naming of that button. For example, "Manage deployments" (as you have it), "View all deployments", or just "Deployment management" all have different pros/cons. |
@cristina-eleonora @johnbarrierwilson This makes sense to me as well. Thanks for following up. I agree it might be a little less discoverable having Regarding the potential new header link, might feel a little odd to users to have the logo link take the user to Kibana home, but the deployments link take the user out of Kibana. Typically products have the inverse where the logo or left-most link takes you "all the way back". |
I propose we split this into two items as I suspect the first can happen sooner and the second needs more thought/discussion (cc:/ @alexfrancoeur ):
The pragmatist in me says to start with 1, see how it performs, then consider 2 (add a button; wait for full switcher UI). |
As part of a recent change to bring Cloud navigation links into Kibana (#97308), there are some opportunties to improve and expand.
Preferences link
The account dropdown has a link for
Preferences
. This takes the user to the Kibana user settings page. For Cloud users, the page says that the email address and password fields are not editable here. But this will likely cause confusion for Cloud users that come across this page since these fields are indeed editable, just not on this page but on the CloudProfile
page. Can we look to hide this link for Cloud accounts? I don't think it provides any value to Cloud users at this time.Elastic logo link
The link for the Elastic logo is different between Cloud and Kibana. As we move towards a unified navigation pattern, we may want to consider also changing the Elastic logo link in Kibana to point to cloud.elastic.co/home so that (nearly) all links in the header are consistent across the two apps. Having said that, 7.13 does introduce a
Manage this deployment
link which takes the user back to Cloud. But for consistency purposes we may want to update the logo link.cc @alexfrancoeur @thesmallestduck @johnbarrierwilson @elastic/cloud-design
The text was updated successfully, but these errors were encountered: