Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create the "User Permission Management" screen #1752

Open
2 tasks
Tracked by #1737
JackHaeg opened this issue Sep 23, 2024 · 0 comments
Open
2 tasks
Tracked by #1737

Create the "User Permission Management" screen #1752

JackHaeg opened this issue Sep 23, 2024 · 0 comments
Assignees
Labels
draft Not ready for prioritization yet p-feature: User Permissions Feature includes how user access levels / user permissions will be implemented in the product ready for dev lead Add to issue when dev lead needs to take some action role: Front End size: 1pt Can be done in 4-6 hours

Comments

@JackHaeg
Copy link
Member

JackHaeg commented Sep 23, 2024

Overview

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. We need to create a "User Permission Search" screen, which will host these features.

Requirements

  • Design the skeleton of this page (See page 2 of mockups):
    • Page is contained within the "Users" tab on VRMS.
    • "User Permission Search" title at the top of the screen,
    • "Admins" and "Project Leads" filter (similar to our existing "User Search" screen)
      • NOTE - Although this filter component with both "Admins" and "Project Leads" can be created for design purposes, we are aiming to create only a functioning "Admins" component first, as this is highest priority.
    • A search bar below the filter buttons (similar to our existing "User Search" screen), which will have different functions depending on the filter selected (i.e., user selects "Admins" or "Project Leads" and is presented with a different search experience)
    • Depending on filter selection ("Admins" or "Project Leads"), Admins = this screen will display a list of all admin users on VRMS, "Project Leads" = a list of all Project Leads (project managers) and their linked projects (alphabetical order based on project name and then below the search bar.
    • List of Admins (alphabetical order based on first name of user)
    • List of Project Leads (alphabetical order based on first name of user)
    • Default view on this screen will display the "Admins" filter as selected with a list of all VRMS admin users underneath the search bar - more on this in Create a functioning "Admins" filter component #1753

Action Items

Resources/Instructions

@JackHaeg JackHaeg added role: Front End draft Not ready for prioritization yet size: 1pt Can be done in 4-6 hours p-feature: User Permissions Feature includes how user access levels / user permissions will be implemented in the product labels Sep 24, 2024
@JackHaeg JackHaeg changed the title Create the "User Permission Management" screen. Create the "User Permission Management" screen Oct 1, 2024
@JackHaeg JackHaeg added the ready for dev lead Add to issue when dev lead needs to take some action label Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
draft Not ready for prioritization yet p-feature: User Permissions Feature includes how user access levels / user permissions will be implemented in the product ready for dev lead Add to issue when dev lead needs to take some action role: Front End size: 1pt Can be done in 4-6 hours
Projects
Status: New Issue Approval
Development

No branches or pull requests

2 participants