Details
-
Bug
-
Status: Open (View Workflow)
-
Blocker
-
Resolution: Unresolved
-
None
-
Windows Server 2008.
Description
Active directory user names should not be case sensitive. For example if I add the user "paul" then I would expect to be able to also login as "Paul", "pAul" or any other case combination.
At the moment this won't match any user name and fail to login the user in, or worse match none and apply "authenticated user" permissions. This seems to confuse a lot of users.
If there is a use case where case sensitivity is required then I think there should be a toggle option to enable or disable it.
Attachments
Issue Links
- is related to
-
JENKINS-22247 Provide an extension point to define user id case sensitivity contract
-
- Resolved
-
-
JENKINS-19409 Support case-insensitive mode for user IDs
-
- Reopened
-
-
JENKINS-17674 Expand SecurityRealm to support case insensitivity better
-
- Resolved
-
Same Problem here. The Workaround at the moment: You can enter the user to Jenkins usermanagement with upper or lowercase or any combination of upper and lowercase and it will always be found in Active Directory.
They will ALWAYS be able to log in and they will always receive the rights given by their groups, but they do only receive individual rights if the name is entered exactly as set in Jenkins user Management.
So you can tell your users to always use the same combination of upper and lowercase to log in or you can give them rights only based in groups. (which may lead to the need to do administration in LDAP which may or may be not possible for the Jenkins administrators)