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

Sub-projects should not be directly configurable

    Details

    • Similar Issues:

      Description

      There is no mechanism to always restrict configuration permission of the children (branch jobs). It currently requires an override of hudson.model.Job#getACL(). This is not possible to do in multi-branch-project-plugin due to direct use of the existing FreeStyleProject, MavenModuleSet, IvyModuleSet, and MatrixProject types. Extending these types to override things such as the ACL was an attempted and failed approach.

      Achieving this would be possible with the API suggested in JENKINS-32596.

      The hidden template should remain configurable by config.xml web API and CLI API. Ideally should not be configurable in UI only, but if not possible then it's fine, since the user isn't linked to the template from any other page.

        Attachments

          Issue Links

            Activity

            There are no comments yet on this issue.

              People

              • Assignee:
                mjdetullio Matthew DeTullio
                Reporter:
                mjdetullio Matthew DeTullio
              • Votes:
                1 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: