Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-6856

Add a new API ExternalGroupsProvider.doGetGroups(Context context) to allow plugins to pass groups information to SonarQube

    Details

      Description

      Currently, there is an API extension - ExternalGroupsProvider.doGetGroups(string username) which allows the plugin to pass information to SonarQube.

      This issue is to track the creation of New API extension for ExternalGroupsProvider.doGetGroups(Context context ) similar to the existing ExternalUsersProvider .doGetUserDetails(Context context) which plugin can use to pass Groups information to SonarQube server and the corresponding changes in server code to use these information for Authorization.

      This will ensure that the API is consistent for both Users & Groups and will also allow finer grained control over authorization from various plugins (specifically LDAP plugin on windows).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mathew.aniyan Mathew Aniyan
                Reporter:
                mathew.aniyan Mathew Aniyan
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved: