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

Request for new slave-specific permission in Jenkins core

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Enable to create cancel right for a user on a job(s), but just on a group of slaves in Jenkins. New slave-specific permissions shall be implemented in Jenkins core to enable this kind of feature with Role Strategy Plugin.

      https://wiki.jenkins-ci.org/display/JENKINS/Role+Strategy+Plugin?focusedCommentId=72418421&#comment-72418421

        Attachments

          Issue Links

            Activity

            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            The request is very related to JENKINS-16502, which is being handled by Stephen Connolly.
            Probably, he could consider such permission as well

            Show
            oleg_nenashev Oleg Nenashev added a comment - The request is very related to JENKINS-16502 , which is being handled by Stephen Connolly. Probably, he could consider such permission as well
            Hide
            danielbeck Daniel Beck added a comment -

            Could you please explain the need for this permission? I have a difficult time coming up with a reason that doesn't start by using Jenkins in really weird ways.

            Show
            danielbeck Daniel Beck added a comment - Could you please explain the need for this permission? I have a difficult time coming up with a reason that doesn't start by using Jenkins in really weird ways.
            Hide
            eszasll Szabolcs Sélley added a comment -

            We have to assign slaves to group of users in our Jenkins, and we have to restrict users to be able to use only those slaves which are assigned to their group. Starting of the jobs is solved with the Role Strategy Plugin but we can't restrict cancel rights only to those slaves where the user is able to execute the jobs. Because of the easier maintainabilty we use general jobs for every slave node in our Jenkins.

            Show
            eszasll Szabolcs Sélley added a comment - We have to assign slaves to group of users in our Jenkins, and we have to restrict users to be able to use only those slaves which are assigned to their group. Starting of the jobs is solved with the Role Strategy Plugin but we can't restrict cancel rights only to those slaves where the user is able to execute the jobs. Because of the easier maintainabilty we use general jobs for every slave node in our Jenkins.

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              jazzabi Szabolcs Sélley
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated: