Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-20832

Provide support of case-insensitive userId handling

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      When Jenkins is connected to Active Directory, login information is not case sensitive ( monlogin = MonLogin = MONLOGIN ).

      But the plugin ownership is case sensitive when typing "co-owner".

      The workaround is to delete the user in Jenkins, then force the user ( with a gun on their head ) to type it in minuscule.

      Could you make it case insensitive too ?

        Attachments

          Issue Links

            Activity

            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            I'm not sure about userId verification, but it is possible to implement such option for ownership filters, etc.
            BTW, all security plugins strongly suffer from the current Active Directory plugin's behavior

            Show
            oleg_nenashev Oleg Nenashev added a comment - I'm not sure about userId verification, but it is possible to implement such option for ownership filters, etc. BTW, all security plugins strongly suffer from the current Active Directory plugin's behavior
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            JENKINS-22247 should resolve the issue

            Show
            oleg_nenashev Oleg Nenashev added a comment - JENKINS-22247 should resolve the issue
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Julien Coste
            Path:
            src/main/resources/com/synopsys/arc/jenkins/plugins/ownership/Messages.properties
            src/main/resources/com/synopsys/arc/jenkins/plugins/ownership/Messages_ru.properties
            http://jenkins-ci.org/commit/ownership-plugin/b3e01dbe0e1f92bbcb36b7da356ac8c1ebcf4952
            Log:
            Merge branch 'master' into JENKINS-20832

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Julien Coste Path: src/main/resources/com/synopsys/arc/jenkins/plugins/ownership/Messages.properties src/main/resources/com/synopsys/arc/jenkins/plugins/ownership/Messages_ru.properties http://jenkins-ci.org/commit/ownership-plugin/b3e01dbe0e1f92bbcb36b7da356ac8c1ebcf4952 Log: Merge branch 'master' into JENKINS-20832
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Oleg Nenashev
            Path:
            src/main/java/com/synopsys/arc/jenkins/plugins/ownership/OwnershipDescription.java
            src/main/java/com/synopsys/arc/jenkins/plugins/ownership/security/jobrestrictions/OwnersListJobRestriction.java
            src/main/java/com/synopsys/arc/jenkins/plugins/ownership/util/IdStrategyComparator.java
            src/main/java/com/synopsys/arc/jenkins/plugins/ownership/util/UserWrapper.java
            src/test/java/com/synopsys/arc/jenkins/plugins/ownership/OwnershipDescriptionTest.java
            src/test/java/org/jenkinsci/plugins/ownership/security/jobrestrictions/OwnersListJobRestrictionTest.java
            http://jenkins-ci.org/commit/ownership-plugin/8164eab7ed60322b2896e935ec42805f84301d46
            Log:
            Merge pull request #64 from jcoste-orange/JENKINS-20832

            JENKINS-20832 Add support for case insensitive auth realms

            Compare: https://github.com/jenkinsci/ownership-plugin/compare/9d183176066a...8164eab7ed60

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/main/java/com/synopsys/arc/jenkins/plugins/ownership/OwnershipDescription.java src/main/java/com/synopsys/arc/jenkins/plugins/ownership/security/jobrestrictions/OwnersListJobRestriction.java src/main/java/com/synopsys/arc/jenkins/plugins/ownership/util/IdStrategyComparator.java src/main/java/com/synopsys/arc/jenkins/plugins/ownership/util/UserWrapper.java src/test/java/com/synopsys/arc/jenkins/plugins/ownership/OwnershipDescriptionTest.java src/test/java/org/jenkinsci/plugins/ownership/security/jobrestrictions/OwnersListJobRestrictionTest.java http://jenkins-ci.org/commit/ownership-plugin/8164eab7ed60322b2896e935ec42805f84301d46 Log: Merge pull request #64 from jcoste-orange/ JENKINS-20832 JENKINS-20832 Add support for case insensitive auth realms Compare: https://github.com/jenkinsci/ownership-plugin/compare/9d183176066a...8164eab7ed60

              People

              • Assignee:
                Unassigned
                Reporter:
                ramessne Raphael MESSNER
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: