Project

General

Profile

Actions

Improvement #11775

open

Improvements for User List modal UI in Roles Table.

Added by Nipuni Kavindya 3 months ago. Updated 2 months ago.

Status:
New
Priority:
None
Assignee:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Device Type:
Component:
Type:
UI

Description

Currently, we show the user list of a specific role as a modal list [1], and since there are no activities to do when we look at the users that belong to a role, we don't need both Okay and Cancel buttons. Also since there is no pagination included in the view, if there are a higher number of users, we need to scroll down the modal to go through the list. Therefore, to overcome these issues, we can make some improvements to this view.
  • Use the customized UsersTable module to view the User List in the Roles Table.
  • Add the ability to add users to the role or remove users from the role.
  • Customize the visible columns (If we need to we can show the username, email, etc of the users)
  • Instead of the modal view, add a tab view that shows already assigned users to the role and another tab for assigning new users. Something like group devices view [2][3].
  • To give the ability to remove users from a role, we can add a new icon to the user bulk action bar(currently we only have invite user action [4]). With that, we can select users and remove them from the assigned role.

Files

user_modal.png (10.6 KB) user_modal.png [1] Nipuni Kavindya, 13/08/2024 04:18 AM
group_devices.png (104 KB) group_devices.png [2] Nipuni Kavindya, 13/08/2024 04:18 AM
group_devices_02.png (129 KB) group_devices_02.png [3] Nipuni Kavindya, 13/08/2024 04:20 AM
user_table.png (36.9 KB) user_table.png [4] Nipuni Kavindya, 13/08/2024 04:30 AM
Actions

Also available in: Atom PDF