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

    XMLWordPrintable

    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: