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

Edit pipeline icon missing if user does not have Job.Create permission

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      With the Matrix Authorization Strategy Plugin enabled to manage permissions at the project level, as expected, a user needs the Job.Configure permission to be able to edit pipelines on Blue Ocean. But without the global Job.Create permission, users can't see the Edit icon on the Blue Ocean interface.

       

      Users can still access the pipeline-editor by using the "http://jenkins:8080/blue/organizations/jenkins/pipeline-editor/project/master/" URL.

       

      Therefore, to configure pipelines with Blue Oceans, users need 2 permissions :

      Global : Jenkins.Create (to be able to see the Edit icon)

      Project : Jenkins.Configure (to be able to access the URL)

        Attachments

          Activity

          amiditex Amide tex created issue -
          amiditex Amide tex made changes -
          Field Original Value New Value
          Assignee Kohsuke Kawaguchi [ kohsuke ] Amide tex [ amiditex ]
          amiditex Amide tex made changes -
          Environment Jenkins - 2.121.3
          Java - 1.8.0_181
          Server running on Ubuntu

          Tested on latest Firefox version
          Jenkins - 2.121.3
          Java - 1.8.0_181
          Blue Ocean - 1.8.2

          Server running on Ubuntu

          Tested on latest Firefox version

            People

            Assignee:
            amiditex Amide tex
            Reporter:
            amiditex Amide tex
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: