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

Create specific disable / enable job permission

    Details

    • Similar Issues:

      Description

      Currently in order to enable or disable a job, a user must have Job Configure permissions in the Matrix-based security configuration.

      We would like to be able to manage the enable / disable job permission independently from the job configure permission.

        Attachments

          Activity

          Hide
          jfairchild Jeff Fairchild added a comment -

          +1 Same use case as mentioned above. 

          As a Developer, I would like to enable/disable a deployment job.

          As a DevOps, I don't want developers configuring jobs, and I don't want to be bothered to enable/disable jobs.

          Show
          jfairchild Jeff Fairchild added a comment - +1 Same use case as mentioned above.  As a Developer, I would like to enable/disable a deployment job. As a DevOps, I don't want developers configuring jobs, and I don't want to be bothered to enable/disable jobs.
          Hide
          sigitasv Sigitas V added a comment -

          Do we have any plugins as a replacement for this?

          Daniel Beck, what solution you use for this issue as a workaround? One way I see it could be another Jenkins job which disables nightly build. Not so nice solution.

          Show
          sigitasv Sigitas V added a comment - Do we have any plugins as a replacement for this? Daniel Beck , what solution you use for this issue as a workaround? One way I see it could be another Jenkins job which disables nightly build. Not so nice solution.
          Hide
          leedega Kevin Phillips added a comment -

          I agree that allowing users to enable/disable jobs is fundamentally different from a user perspective than allowing them to modify arbitrary configuration options in the job itself. Whether this is easy to implement / separate under the hood or not is something else entirely of course, however it would be beneficial to users if it could be done.

          Show
          leedega Kevin Phillips added a comment - I agree that allowing users to enable/disable jobs is fundamentally different from a user perspective than allowing them to modify arbitrary configuration options in the job itself. Whether this is easy to implement / separate under the hood or not is something else entirely of course, however it would be beneficial to users if it could be done.
          Hide
          cjsmith CJ Smith added a comment -

          +1, same use cases.   I found this ticket when googling to find out how others made it happen when I saw that the matrix-based security grid doesn't break it out between enable/disable and other configure changes.  Would be great to have it do so.

          Show
          cjsmith CJ Smith added a comment - +1, same use cases.   I found this ticket when googling to find out how others made it happen when I saw that the matrix-based security grid doesn't break it out between enable/disable and other configure changes.  Would be great to have it do so.
          Hide
          wsalembi Willem Salembier added a comment -

          +1 For several jobs, the configuration is enforced company-wide and developers cannot modify it. They do occasionally want to disable some jobs.

          Show
          wsalembi Willem Salembier added a comment - +1 For several jobs, the configuration is enforced company-wide and developers cannot modify it. They do occasionally want to disable some jobs.

            People

            • Assignee:
              Unassigned
              Reporter:
              oscarpica Oscar Picasso
            • Votes:
              28 Vote for this issue
              Watchers:
              25 Start watching this issue

              Dates

              • Created:
                Updated: