-
Bug
-
Resolution: Fixed
-
Major
-
None
The matrix authorizer shows permissions added by plugins, however, the github authorization strategy doesn't seem to support plugin-provided permissions.
In my case, I need to give users the 'Release' permission from the 'Release' plugin, and can't find a way to do that with the committer authorization strategy.
- duplicates
-
JENKINS-27844 Improve Use Github repository permissions
-
- Open
-
- relates to
-
JENKINS-27844 Improve Use Github repository permissions
-
- Open
-
-
JENKINS-40566 Allow non-admins ability to cancel or abort builds when using "GitHub Committer Authorization Strategy"
-
- Closed
-
[JENKINS-33661] Plugin permissions not supported
Issue Type | Original: Bug [ 1 ] | New: Improvement [ 4 ] |
Issue Type | Original: Improvement [ 4 ] | New: Bug [ 1 ] |
Priority | Original: Minor [ 4 ] | New: Major [ 3 ] |
Workflow | Original: JNJira [ 169622 ] | New: JNJira + In-Review [ 183575 ] |
Link |
New:
This issue relates to |
Link | New: This issue relates to JENKINS-27844 [ JENKINS-27844 ] |
If you make use of another authorization strategy (such as a matrix-based authorization strategy) then you can support it. GitHub organizations and teams are surfaced as groups in Jenkins.
https://wiki.jenkins-ci.org/display/JENKINS/Github+OAuth+Plugin#GithubOAuthPlugin-MatrixbasedAuthorizationstrategy
I think it would require a little bit of extra thinking in how we can support permissions from other plugins in the GitHub authorization strategy.