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

Admin users could be defined as organization*team too

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • github-oauth-plugin
    • None

      Now admin users can be defined only with github-usernames. It would be very useful to be able to define Jenkins admins by Github teams.

      Especially, when administering a larger number of Jenkins, controlling the admin groups through one Github group would be very useful.

       

      edit: migrated description from environment by sag47

          [JENKINS-43078] Admin users could be defined as organization*team too

          Sam Gleske added a comment -

          This is already possible using one of the matrix-based authorization schemes.

          Sam Gleske added a comment - This is already possible using one of the matrix-based authorization schemes.

          Aleksi Aalto added a comment -

          Thanks, how could I miss that!

          Would it still be useful to have it possible if someone wants to use the "GitHub Committer Authorization Strategy"?

          Aleksi Aalto added a comment - Thanks, how could I miss that! Would it still be useful to have it possible if someone wants to use the "GitHub Committer Authorization Strategy"?

          Sam Gleske added a comment -

          I think the GitHub Committer Authorization Strategy needs a complete overhaul.  The way I'd like to see it done is akin to the matrix based authorization strategy but allowing users to define what Jenkins permissions a user gets based on their access to a repository.  I don't really have off-hours time to commit at the moment to perform such an overhaul.

          Sam Gleske added a comment - I think the GitHub Committer Authorization Strategy needs a complete overhaul.  The way I'd like to see it done is akin to the matrix based authorization strategy but allowing users to define what Jenkins permissions a user gets based on their access to a repository.  I don't really have off-hours time to commit at the moment to perform such an overhaul.

          Sam Gleske added a comment -

          Closing this issue in favor of JENKINS-27844 to completely overhaul the GitHub committer authorization strategy.  Subscribe and vote there so we can track it all in one place.

          Sam Gleske added a comment - Closing this issue in favor of  JENKINS-27844  to completely overhaul the GitHub committer authorization strategy.  Subscribe and vote there so we can track it all in one place.

            sag47 Sam Gleske
            aga Aleksi Aalto
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: