Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-111360

Provide "Assign Roles" action menu item in an Account's Users view

    Details

      Description

      Context

      **Account managers should be able to assign an account user's roles from the Account details > Users tab. Currently, the only option is to assign/remove users from the account. We should replace the "x" icon to remove with an action menu, and add the action "Assign Roles".

      This is helpful because the only other way to assign a role is to navigate to the Account details > Roles tab, select the account role, then assign users. This workflow is fine when the account manager wants to assign multiple users to a single role. However, this workflow is cumbersome if an account manager wants to manage multiples roles for a single account user.

       

      Requirements

      1. Account details > Users tab provides an action menu for each account user containing the two actions: "Assigns Roles" and "Remove"
      2. Clicking on the "Assign Roles" brings up a modal window with a table view showing all the account roles (the same roles in the account's "Roles" tab).
      3. The Table should show have columns for the role's Name and Description
      4. Roles that the user already belongs to should be pre-selected.
      5. Clicking "Done" updates the roles.

      (note: go to a "site > People > Memberships > Users > action menu > Assign Roles" for reference. There are some small differences (we will only show the table view, columns should be just "Name" and "Description").

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              patricia.perez Patricia Perez
              Reporter:
              dennis.ju Dennis Ju (Inactive)
              Engineering Assignee:
              Albert Lee
              Recent user:
              Enterprise Release HU
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  7.4.13 DXP GA1
                  7.4.3.4 CE GA4
                  Master