👥 Manage Users

Staff & Administrator Management (Deep Dive)

The Manage Users section is dedicated exclusively to managing the staff portal accounts (Administrators, Examiners, and Content Editors). It does not manage students.

Manage Users

Core Functionalities:

  • View User Directory: A paginated, searchable grid displaying all staff members. Key fields include ID, Name, Email, Role, and Email Verification Status.
  • Add New User: Administrators can invite new staff. Upon creation, a secure password is generated, and a specific system 'Role' is assigned.
  • Edit Profile / Change Roles: If an Examiner is promoted to an Administrator, you can update their Role binding here. Spatie Permission package handles this securely backend.
  • Email Verification: Accounts that have not verified their email addresses cannot access critical exam functions. Admins can manually click "Verify Email" to bypass this for trusted internal accounts.
  • Account Deactivation (Delete): Staff members who leave the organization can have their accounts revoked immediately to secure the exam bank.