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

Not able to add all the created users in Run As privileges under Roles. #140160

Closed
sukhwindersingh-qasource opened this issue Sep 7, 2022 · 6 comments
Labels
bug Fixes for quality problems that affect the customer experience impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! triage_needed

Comments

@sukhwindersingh-qasource

Describe the bug:
Not able to add all the created users in Run As privileges under Roles.

Build Details:

VERSION : 8.5.0
BUILD: 55998
COMMIT:  01ecbd48f3657327cb5375b54195cd07bfc4027f

Preconditions

  1. Kibana should be running.
  2. Create users with same username but different case i.e - Usernames : Sukha , SukhA

Steps to Reproduce

  1. Navigate to Management in kibana.
  2. Click on Stack management.
  3. Click on roles and then Click on create roles.
  4. Now add users in Run As privileges.

Actual Result
User is not able to add the users with same usernames but different case.

Expected Result
User should be able to add the users with same usernames but different case.

Screen-Recording:

Users.-.Elastic.Mozilla.Firefox.2022-09-07.11-51-11.mp4
@sukhwindersingh-qasource sukhwindersingh-qasource added bug Fixes for quality problems that affect the customer experience triage_needed impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. labels Sep 7, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/security-solution (Team: SecuritySolution)

@sukhwindersingh-qasource
Copy link
Author

@karanbirsingh-qasource please review this bug.

@ghost ghost assigned MadameSheema and unassigned ghost Sep 7, 2022
@MadameSheema MadameSheema removed their assignment Sep 7, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-services (Team:AppServicesSv)

@MadameSheema MadameSheema removed the Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. label Sep 7, 2022
@petrklapka petrklapka added Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! and removed Team:AppServicesSv labels Sep 12, 2022
@elasticmachine
Copy link
Contributor

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

@azasypkin azasypkin changed the title [Security Solution]Not able to add all the created users in Run As privileges under Roles. Not able to add all the created users in Run As privileges under Roles. Sep 12, 2022
@azasypkin
Copy link
Member

Thanks for reporting @sukhwindersingh-qasource !

It looks like it's a known old bug in EuiComboBox we use to render list of the users: elastic/eui#1997. And it should affect all EuiComboBox'es and EuiSelectable's in Kibana. Let me check with the EUI team if there are plans to fix (implement case-insensitivity support) that.

@azasypkin
Copy link
Member

I'm closing this issue in favor of elastic/eui#1997 as it's a broader issue that affects entire Kibana.

Having said that, EUI team isn't planning to fix this in the near term since it's quite an edge case (the issue is open since 2019, but they didn't have enough complaints to prioritize it so far). We can continue discussion on the EUI issue if we think it should get more attention.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! triage_needed
Projects
None yet
Development

No branches or pull requests

5 participants