jenkinsci / jenkinsci/github-branch-source-plugin

[JENKINS-43958] Project based authorization for GitHub branch source plugin

Open
#1,079 1 comment 0 reactions 0 assignees View on GitHub
component:github-branch-source-plugin enhancement imported-jira-issue priority:major resolution:unresolved
Dominant language
Java
Stars
217
Forks
398
Avg merge
30m
Merged PRs (30d)
1

Description

We used the GitHub branch source plugin to automatically scan for repositories containing a Jenkinsfile. This works really well. However one of the missing features we run into is the fact that we can't specify permissions per new job (per repository) since we can only view the configuration and not save it.

We would like to keep using the project based authorization matrix and manually assign permissions for each newly detected GitHub repository. 

---
Originally reported by michaelvantellingen, imported from: Project based authorization for GitHub branch source plugin


  • status: Open
  • priority: Major
  • component(s): github-branch-source-plugin
  • label(s): github-branch-source
  • resolution: Unresolved
  • votes: 1
  • watchers: 3
  • imported: 2025-12-02

Raw content of original issue

We used the GitHub branch source plugin to automatically scan for repositories containing a Jenkinsfile. This works really well. However one of the missing features we run into is the fact that we can't specify permissions per new job (per repository) since we can only view the configuration and not save it.

We would like to keep using the project based authorization matrix and manually assign permissions for each newly detected GitHub repository. 

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.