Github plugin authorise at team level

Hi,

We are using github plugin for authentication. We are able to authorize at github organisation level. Is it possible to allow authorization at github team level instead of organisation level.
Eg:
https://wiki.jenkins.io/display/JENKINS/GitHub+OAuth+Plugin
Here the strategy is to use * organization*team - give permissions to a specific GitHub team of a GitHub organization. Notice that organization and team are separated by an asterisk ( * ).

Is this possible in sonarqube github plugin

Do you mind clarifying exactly what you mean by “authorise at team level”? Is this regarding all access to a SonarQube instance whatsoever, or granting permissions (Global or project level) to a specific team?

We want to know if we can restrict user login based on github team name instead of github organisation name.

Similar to option on: https://wiki.jenkins.io/display/JENKINS/GitHub+OAuth+Plugin

  • organization*team - give permissions to a specific GitHub team of a GitHub organization. Notice that organization and team are separated by an asterisk ( * ).

Ah. That bit (restricting authentication) based on a team is not possible (it is possible at the organisation level).

It is however possible to sync team membership with SonarQube groups and delegate permissions (authorization) to those groups.

1 Like