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

[Elasticsearch] Display cloud users by email when generating API keys #98260

Open
cristina-eleonora opened this issue Apr 26, 2021 · 3 comments
Labels
Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins. Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! UX

Comments

@cristina-eleonora
Copy link

Issue

Currently, API keys that are generated by cloud users in Kibana display a numeric user ID, making it difficult to know who created it, especially in an multi-user environment.

The API keys should display the email of the cloud user instead, which also happen to be the identifier used to log in.

CC: @legrego @bytebilly

@botelastic botelastic bot added the needs-team Issues missing a team label label Apr 26, 2021
@cristina-eleonora cristina-eleonora added UX and removed needs-team Issues missing a team label labels Apr 26, 2021
@botelastic botelastic bot added the needs-team Issues missing a team label label Apr 26, 2021
@cristina-eleonora cristina-eleonora removed the needs-team Issues missing a team label label Apr 26, 2021
@botelastic botelastic bot added the needs-team Issues missing a team label label Apr 26, 2021
@cristina-eleonora cristina-eleonora added the Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins. label Apr 26, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-design (Team:Kibana-Design)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Apr 26, 2021
@bytebilly
Copy link
Contributor

Thanks @cristina-eleonora for opening this issue.

Some additional context: when using Cloud SSO to log in, the username field is set to the user Cloud ID (the numeric one), and the full_name to the email address.

API keys store (and display) the username field only, and that's why the table displays the Cloud ID. For other realms (e.g. the native one), the username field is actually set to the username, and the full_name may be set to the user name.

@ryankeairns ryankeairns added the Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! label Apr 27, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-security (Team:Security)

@exalate-issue-sync exalate-issue-sync bot added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort labels Aug 5, 2021
@legrego legrego removed EnableJiraSync loe:small Small Level of Effort impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. labels Aug 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins. Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! UX
Projects
None yet
Development

No branches or pull requests

5 participants