Skip to content

A.2: User Management ​

Summary ​

Admins list, search, paginate, view, and delete platform users from the admin user management page.

Role ​

  • Primary: Admin

Entry Point ​

  • URL: /admin/users

Preconditions ​

  • User is authenticated as admin.

Steps ​

  1. Admin opens user management.
  2. Frontend loads paginated users.
  3. Admin searches or pages through users.
  4. Admin opens a user detail row or action menu.
  5. Admin can delete a user after confirmation.

Diagram ​

Edge Cases ​

  • Pagination: Next/previous controls depend on total count.
  • Delete confirmation: Deletion requires confirmation.
  • Non-admin: Access blocked by admin guard.

Current Implementation Notes ​

  • Frontend: frontend/src/app/pages/admin/users.tsx

Screenshot Status ​

  • Not captured.