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

UI: Allow Global Admin to Update all User data #271

Open
6 tasks
schmelz21 opened this issue May 20, 2024 · 0 comments
Open
6 tasks

UI: Allow Global Admin to Update all User data #271

schmelz21 opened this issue May 20, 2024 · 0 comments
Labels
frontend High Priority High priority. Needs to be resolved ASAP even if it does not fit into a Sprint improvement This issue or pull request will add or improve functionality, maintainability, or ease of use

Comments

@schmelz21
Copy link
Collaborator

💡 Summary

Grant Global Admins the ability to update user information, enhancing the administrative efficiency and user data accuracy.

Motivation and context

Global Admins are currently unable to modify user information, which can lead to delays and inaccuracies in user data management. By providing them with the capability to update user details such as First Name, Last Name, State, and Organization, we can ensure more accurate and timely management of user information.

This enhancement will streamline the process of managing user profiles and improve the overall administrative workflow. It will also reduce the dependency on manual updates and potential errors associated with them.

##Proposed Functionality##

  • Location: This feature should be accessible under the 'Admin Tools' menu, specifically within the 'User Management' section.
  • Permissions: Only Global Admins should have the privilege to edit user information to maintain data integrity and security.
  • Fields to Update: The update functionality should include the following fields:
    • First Name
    • Last Name
    • State
    • Organization

Implementation notes

  • Implement a secure and user-friendly interface for Global Admins to edit user information.
  • Ensure that audit logs capture all changes made by Global Admins for accountability and tracking purposes.
  • Validate that the updated information adheres to existing data standards and formats within the system.

Acceptance criteria

  • Access Control: Only Global Admins can access the user information update feature.
  • Attempted access by non-Global Admin roles should be logged and denied.
  • User Interface:The feature is integrated into the ‘Admin Tools’ menu under ‘User Management’.
  • Global Admins can update the following fields: First Name, Last Name, State, and Organization.
  • Changes are saved and reflected immediately upon submission.
  • Input fields validate data according to predefined formats (e.g., no numeric values in name fields).

Screenshot 2024-05-20 at 7 21 04 PM

@schmelz21 schmelz21 added improvement This issue or pull request will add or improve functionality, maintainability, or ease of use frontend High Priority High priority. Needs to be resolved ASAP even if it does not fit into a Sprint labels May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend High Priority High priority. Needs to be resolved ASAP even if it does not fit into a Sprint improvement This issue or pull request will add or improve functionality, maintainability, or ease of use
Projects
None yet
Development

No branches or pull requests

1 participant