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

A user with configure permission for a project cannot add SVN+SSH credentials without having global config permissions

    XMLWordPrintable

Details

    Description

      I'm using per project permissions and granted a user config permission for a project but they couldn't add their svn credentials to that project and received the following message:

      user is missing the configure permission

      Attachments

        Issue Links

          Activity

            issue is irrelevant on 2.0+ codebase

            stephenconnolly Stephen Connolly added a comment - issue is irrelevant on 2.0+ codebase
            jglick Jesse Glick added a comment -

            PR is still mergeable; TBD whether this issue is still relevant.

            jglick Jesse Glick added a comment - PR is still mergeable; TBD whether this issue is still relevant.
            jglick Jesse Glick added a comment -

            I think this issue will become obsolete as of the refactoring branch.

            jglick Jesse Glick added a comment - I think this issue will become obsolete as of the refactoring branch.
            oleg_nenashev Oleg Nenashev added a comment -

            Sorry, I have misunderstood PR's description.

            oleg_nenashev Oleg Nenashev added a comment - Sorry, I have misunderstood PR's description.
            jglick Jesse Glick added a comment -

            Pull #37 does not address this issue, since it only changes permission for validating credentials in the job configuration screen. Adding credentials still requires overall administer privileges, since the current credentials design offers no apparent way to keep one user from clobbering (or hijacking) another’s credentials. This is why an integration with Credentials is necessary.

            jglick Jesse Glick added a comment - Pull #37 does not address this issue, since it only changes permission for validating credentials in the job configuration screen. Adding credentials still requires overall administer privileges, since the current credentials design offers no apparent way to keep one user from clobbering (or hijacking) another’s credentials. This is why an integration with Credentials is necessary.
            jglick Jesse Glick added a comment -

            JENKINS-14229 would obsolete these issues by the way.

            jglick Jesse Glick added a comment - JENKINS-14229 would obsolete these issues by the way.
            oleg_nenashev Oleg Nenashev added a comment - - edited

            Assigned issue to Jesse, because he has created pull request for the issue
            PR: https://github.com/jenkinsci/subversion-plugin/pull/37

            oleg_nenashev Oleg Nenashev added a comment - - edited Assigned issue to Jesse, because he has created pull request for the issue PR: https://github.com/jenkinsci/subversion-plugin/pull/37

            People

              stephenconnolly Stephen Connolly
              mdkf Michael Fowler
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: