Back-office Users
| Full Name | Account Status | ||
|---|---|---|---|
| Khamla Sisavath | khamla.s@dtve.edu.la | Active | View Profile |
| Somsak Vongphachanh | somsak.v@dtve.edu.la | Active | View Profile |
| Bounmy Phommachanh | bounmy.p@ptc.edu.la | Active | View Profile |
| Noy Inthavong | noy.i@lptc.edu.la | Suspended | View Profile |
| Daravong Keomany | daravong.k@dtve.edu.la | Active | View Profile |
Screen Flow (from flow.puml):
📝 Spec notes — UC-IDP.14 / SCR-IDP.26 (fields, actions, requirements)
- Screen: SCR-IDP.26 — Staff Management List
- Use case: UC-IDP.14 — Manage Staff Profile
The back-office user list page — the entry point of UC-IDP.14 (Manage Staff Profile), Super Administrator only. Program Administrator does not have access to this page (their staff management is UC-IDP.13, Manage Institute Instructors — institute membership only, no profile editing). Shows all user types (Instructor, Program Administrator, Super Administrator, Central Course Approver, Tag Administrator, Sale Administrator) across all institutions — no institution/staff-type scoping applies. Only accounts that have been activated (Active or Suspended) are shown — pending-invitation users are excluded. Each row shows full name, email, and account status, with a "View Profile" button to open the user's profile page (SCR-IDP.27). The list supports free-text search by name or email and filtering by account status.
search_query"Search" — text · region: Filter and search · always visible · max 255 chars · live-filter on full name and emailfilter_account_status"Account status" — enum [All, Active, Suspended] · region: Filter and search · always visible · default: Allcol_full_name"Full name" — computed (User.firstname + User.lastname) · region: User list · read-only · alwayscol_email"Email" — computed (shared across all user types) · region: User list · read-only · alwayscol_account_status"Account status" — AuthIdentity.status · region: User list · read-only · displayed as badge · enum [Active, Suspended]
view_profile"View Profile" — enabled always · per-row action · triggers UC-IDP.14-M-2 · opens SCR-IDP.27