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.