Uploaded image for project: 'Automation Hub'
  1. Automation Hub
  2. AAH-1129

Create new UI for object permission assignment

    • False
    • False
      • UI should only return list of roles that have permissions on the object that you're looking at.
      • Cypress tests are required.
    • ANSTRAT-423 - Direct LDAP connection from Private Hub in App without another VM being required

      Problem Description

      With the new Pulp RBAC changes we will be assigning role/group combinations to objects instead of permission/group combinations. Our current widget looks like this:

      Proposed Solution

      The move to roles will require a couple of changes to this form. The most important is that the number of potential roles a user can pick from is unlimited (whereas right now there is a small set of permissions to pick from). Because of that, the new design will have to allow for:

      • Searching for groups (like it currently does)
      • Searching for Roles
        • Displaying a preview of the permissions on the role as the user is searching
        • Displaying the description of the role (if one is available) as the user is searching
      • Removing roles from a group (just like we do with permissions now)
      • Removing groups from the object (this remains unchanged)

        1. Namespaces Owner List View - Step 3.png
          119 kB
          Tina Yip
        2. Namespaces Owner List View.png
          109 kB
          Tina Yip
        3. Namespaces Owner List View - Step 2.png
          116 kB
          Tina Yip
        4. Namespaces Owner List View - Step 1 Selected.png
          114 kB
          Tina Yip
        5. Namespaces Owner List View - Step 1.png
          110 kB
          Tina Yip
        6. Namespaces Owner Empty State.png
          84 kB
          Tina Yip
        7. Namespaces Owner List View - Remove.png
          101 kB
          Tina Yip
        8. HUB-RBAC-Namespaces-Group Detail View-Wizard Step 2.png
          146 kB
          Tina Yip
        9. HUB-RBAC-Namespaces-Group Detail View-Wizard Step 1.png
          138 kB
          Tina Yip
        10. HUB-RBAC-Namespaces-Group Detail View-Remove.png
          153 kB
          Tina Yip
        11. HUB-RBAC-Namespaces-Group Detail View.png
          146 kB
          Tina Yip
        12. Screen Shot 2021-11-19 at 1.31.35 PM.png
          81 kB
          David Newswanger

            mhradil-1 Martin Hradil
            dnewswan David Newswanger
            Christian Torrens Christian Torrens
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: