-
-
Notifications
You must be signed in to change notification settings - Fork 91
Description
Overview
We need to provide more transparency for Admins on VRMS who need to view and manage permissions for existing users. Currently, there is no way for admins to see a list of other admins on the VRMS app, or a list of users with Project Management (PM) access to specific projects. This epic issue tracks the creation of a new "Permission Search" feature that allows admins to view a list of all other admins on VRMS and a list of PM users and their linked projects, as well as feature that enables Admins to promote or demote users to Admin permission level.
Action Items - follow these steps IN ORDER, please :)
-
Create the "VRMS Admin" component within the "EditUsers" screen (Create ability for Admins to promote and demote Admins #1486)
-
Implement Super Admin User Feature #1747
- Test functionality on Dev with stakeholder.
-
Create API call to get all users who are listed as VRMS Admins #1770
-
Test functionality on Dev with stakeholder. If approved, rebuild PROD.
-
For each of these steps, create a PR against the user_permissions_search branch. Once everything is up and running, we'll add this feature branch to
development
- Added an API that fetches all the admins #1774
- Create redesigned "Users" page #1798
- Filtered permissions data comp #1808
- Add search functionality for use-permission-search and link it to the user profile #1810
- 1771 - API for Fetching Project Managers #1799
- PR for Hook in APIs to filtered permissions data component #1801
-
Link up all additions of User Permission Search from the 5 PRs above and resolve any merge issues
- Confirm resolution of components UserPerssions and UserPermissionsSearch in
- NavBar
- AppJs
- Confirm resolution of components UserPerssions and UserPermissionsSearch in
Resources/Instructions
- Low-fi mockups created by Bonnie / Jack
- Use MUI styling on all components.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status