I'm having the same issue with repository permissions not working. What is the status on the PR mentioned above? Has it been merged? Is there a plan to implement this improvement?
Thanks Mark Waite! I looked at the PR and read through the code a little because the improvement in that PR did not work for me as expected. All GitHub organization members are able to view, build and cancel all jobs created for all repos. The only thing that seems to be working correctly is the "view configurations" tab in a jenkins jobcorresponding to a certain repo where a collaborator (read, write or admin) on one repo can only "view configurations" on that repo and they are not able to perform this function on a repo that they are not collaborators on but unfortunately all org members can view and build all jobs regardless of the repos permissions. I wonder if I configured the plugin incorrectly. I attached a screenshot of my configurations for your reference