Tìm và xem tài khoản người dùng
Khu vực Admin có hai directory tách biệt: Học sinh và Giáo viên.
Tìm kiếm
Ô tìm kiếm dùng truy vấn đã trim, có debounce ở UI và phân trang. Mỗi lần tải danh sách hiện yêu cầu tối đa 30 record. Backend giới hạn query tìm kiếm để tránh input quá dài.
Dữ liệu hiển thị
Bảng quản lý hiển thị dữ liệu cần thiết cho vận hành như:
- tên hiển thị;
- email;
- provider đăng nhập;
- trạng thái active/deactivated;
- action được phép.
Directory này chủ ý không expose danh sách platform role đặc quyền như Super admin qua cùng read model Student/Teacher.
Tạo tài khoản
Nút Thêm Học sinh/Giáo viên mở flow tạo managed account. Admin/CTV dùng email invite; Super admin có thêm lựa chọn mật khẩu. Xem Tài khoản do quản trị viên tạo.
Thay đổi trạng thái
Action vô hiệu hóa/kích hoạt lại yêu cầu lý do và confirmation. Chi tiết business effect tại Trạng thái tài khoản.
Đổi vai trò
Chỉ Super admin mới thấy action Student ↔ Teacher, và target phải là tài khoản không đặc quyền đang active. Xem Chuyển vai trò.
