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

Option to hide "Use Groovy Sandbox" for users without Administer permission

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • workflow-cps-plugin
    • None

      In highly secured deployments the general advice is to not approve any signature, so the "Use Groovy Sandbox" checkbox does not make sense (as it should be always checked). Disabling it might end up in non-runnable pipelines (as signature approvals won't be accepted anyways).

      This issue is to add a global configuration to hide this checkbox from the UI of pipeline jobs definition, which will hopefully avoid confusion on users with just `Item.CONFIGURE`.

          [JENKINS-73470] Option to hide "Use Groovy Sandbox" for users without Administer permission

          Antonio Muñiz created issue -
          Antonio Muñiz made changes -
          Assignee New: Antonio Muñiz [ amuniz ]
          Antonio Muñiz made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Antonio Muñiz made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Antonio Muñiz made changes -
          Remote Link New: This issue links to "PR (Web Link)" [ 29824 ]
          Javier García made changes -
          Link New: This issue is related to JENKINS-73941 [ JENKINS-73941 ]
          Jesse Glick made changes -
          Released As New: https://github.com/jenkinsci/workflow-cps-plugin/releases/tag/3922.va_f73b_7c4246b_
          Resolution New: Fixed [ 1 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]

            amuniz Antonio Muñiz
            amuniz Antonio Muñiz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: