Appearance
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
- Admin opens user management.
- Frontend loads paginated users.
- Admin searches or pages through users.
- Admin opens a user detail row or action menu.
- 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.