Project

General

Profile

Actions

Feature #8

open

Epic #7: Admin Portal

User Management

Added by Redmine Admin 3 months ago. Updated 5 days ago.

Status:
Ready To UAT
Priority:
Normal
Assignee:
Start date:
12/15/2025
Due date:
% Done:

100%


Subtasks 1 (0 open1 closed)

Bug #125: Admin bugClosedAbhishek Thakur12/15/2025

Actions
Actions #1

Updated by Deeksha Singh 3 months ago

  • Description updated (diff)
  • Assignee set to chaman singh

User Story

An admin must be able to add new users to the platform by entering their basic information and assigning required details so that the user can access the system based on organizational needs.

Acceptance Criteria

The Add New User modal/page must be accessible only to Admin users.

The form must include the following required fields:

  • First Name
  • Last Name
  • Email Address (unique, valid format)
  • Password (must meet minimum security requirements)
  • User Time Zone (selectable from dropdown)

Optional fields may include:

Phone Number

The system must:

  • Validate all required fields before allowing submission.
  • Display error messages for missing, invalid, or incorrectly formatted inputs.
  • Prevent user creation if the email already exists in the system.
  • Save the newly created user to the Users database table upon successful submission.
  • Automatically assign a default or selected role to the new user.
  • Send a welcome/activation or credential email to the newly created user (if applicable).
  • The Save button must remain disabled until all required fields are valid.
  • Clicking Close must close the modal without saving.
  • Password visibility toggle must allow admins to view/hide the password input.
  • Time zone dropdown must display valid time zone options.
Actions #2

Updated by Deeksha Singh about 2 months ago

  • Subtask #124 added
Actions #3

Updated by Deeksha Singh about 2 months ago

  • Subtask deleted (#124)
Actions #4

Updated by Deeksha Singh about 2 months ago

  • Subtask #125 added
Actions #5

Updated by Redmine Admin about 2 months ago

  • Subject changed from Usermanagement to User Management
Actions #6

Updated by Redmine Admin about 1 month ago

  • Assignee changed from chaman singh to Deeksha Singh
Actions #7

Updated by Deeksha Singh about 1 month ago

  • Status changed from Archieve to Closed
Actions #8

Updated by Deeksha Singh 6 days ago

  • Status changed from Closed to Ready To PROD
Actions #9

Updated by Deeksha Singh 6 days ago

QA Test cases:

  • Verify required fields block submission when empty
  • Verify form submits successfully with valid data
  • Verify invalid inputs show error and prevent save
  • Verify saved data persists after refresh.
Actions #10

Updated by Deeksha Singh 5 days ago

  • Status changed from Ready To PROD to Ready To UAT
Actions

Also available in: Atom PDF