-
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
-
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.