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

Ease the workflow for adding permissions to new users/groups

    XMLWordPrintable

    Details

    • Edition:
    • Production Notes:
      Hide
      Now the users and groups are returned without filtering those without permissions. However the list is paginated, so we are not expecting to have a degradation of performances.
      On SonarCloud, the users and groups are filtered by the organization (so we are not expecting a degradation of performance).
      However, can you have with super admin rights on Lagoon3 if there is an issue in the global administration pages ?
      Show
      Now the users and groups are returned without filtering those without permissions. However the list is paginated, so we are not expecting to have a degradation of performances. On SonarCloud, the users and groups are filtered by the organization (so we are not expecting a degradation of performance). However, can you have with super admin rights on Lagoon3 if there is an issue in the global administration pages ?

      Description

      The idea is to display every users and groups on the page.
      Those with permissions will be displayed on top. That way we keep the same interaction pattern but it's easy to understand that you can search for every users and groups from here.

      The following WS need to be updated to return all users/groups (paginated) when there is no search parameter, the users/groups with permission must appear first in the returned result:

      • api/permissions/users
      • api/permissions/groups
      • api/permissions/template_users
      • api/permissions/template_groups

        Attachments

        1. Permissions-01.png
          Permissions-01.png
          97 kB
        2. Permissions-02.png
          Permissions-02.png
          90 kB
        3. Permissions-03.png
          Permissions-03.png
          96 kB
        4. Permissions-04.png
          Permissions-04.png
          92 kB
        5. Permissions-05.png
          Permissions-05.png
          106 kB
        6. Permissions-pages.png
          Permissions-pages.png
          126 kB
        7. screenshot-1.png
          screenshot-1.png
          160 kB

          Issue Links

            Activity

              People

              Assignee:
              eric.hartmann Eric Hartmann
              Reporter:
              stas.vilchik Stas Vilchik (Inactive)
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved: