If I recall correctly (and I probably don't :) ) users get added based off
of SCM users of the jobs you are running. If James Young had a SCM entry
with jamesyoung, I wonder if Jenkins is matching the JamesYoung entry
(possibly due to the Windows case insensitivity as I think users are stored
@ the file system level?) and then "rewriting" it as the lower case version
making it not work now for the authentication?

Richard.

On Wed, Feb 11, 2015 at 8:58 AM, Steve K <[email protected]>
wrote:

> Daniel is on to something regarding matching case.  When it comes to case
> [in]sensitivity, however, the behavior of Jenkins is a bit of a mystery.
>
> When I was using a Linux machine as the Jenkins server, there was no
> mystery.  A mixed case login ID was always treated with case sensitivity.
>
> Now that I have been moved to a Windows based server, the rules seem to
> have changed.
>
> My Security Realm is set to "Jenkins' own database" and I allow users to
> sign up.
> As an example, I can have a user signup as "JamesYoung".
> I can then go to the Matrix-based security under Authorization and add the
> user "JamesYoung" (note the mixed case).
> I can give "JamesYoung" Overall Adminstrator rights.
> For a while, "JamesYoung" will have Adminstrator rights and things seem to
> be going as expected.
> At some point, however, "JamesYoung" no longer has Administrator rights.
>
> When I look at the Users list, I see that "JamesYoung" was added as
> "jamesyoung", even though the user specified mixed case when he signed up.
>
> These are the aspects of Jenkins' behavior that I think are odd:
> (1) Jenkins down-cases the User ID's of users who sign up.
> (2) Even though Jenkins has down-cased the ID, the ID can be entered into
> the Matrix-based security in mixed case.
> (3) The mixed-case ID that was added to the matrix and granted
> Administrator rights actually has Administrator rights for a while, then
> he/she no longer has those rights.
>
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/b3e4ccb6-9ca1-49aa-8b6e-aa675774a8ad%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-users/b3e4ccb6-9ca1-49aa-8b6e-aa675774a8ad%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CAMui946SA7-yE4u1JRMv8TcCPALBih9ueT%2BoxWbOJvDUteBd7w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to