Camera xe/sân/phòng thi, màn hình công khai điểm trực tiếp cho người nhà theo dõi, lưu vết đầy đủ từng bài thi — yêu cầu minh bạch của quy định mới.
| Feature | BO chính | Action |
|---|---|---|
| camera | Luồng camera + NVR | viewconfigure |
| public | Màn hình công khai điểm | viewbroadcast |
| trace | Lưu vết bài thi | viewexport |
| BO | Trường chính |
|---|---|
| Camera | Danh mục camera (xe/sân/phòng) · luồng · vùng lưu NVR · thời hạn lưu theo quy định |
| Công khai | Hàng đợi kết quả realtime (từ sh-yard/road/theory) → LED/màn hình phòng chờ |
| Lưu vết | Bài thi × video clip + log chấm — truy xuất theo thí sinh/kỳ |
Khối permissions[] dán vào manifest.json; bảng dưới là gán quyền theo vai trò (seed rt_role). Permission key đầy đủ: sh-monitor.main.<feature>.<action>.
⚠️ Action đặc thù (broadcast) cần bổ sung vào validator manifest — xem plan data-scope P1.
| Feature | QTHT | GIAM_DOC | SAT_HACH |
|---|---|---|---|
| camera | W | R | R |
| public | R | R | W |
| trace | R | R | R |
R xem · W tạo/sửa · A duyệt · — không có quyền · ¹ dữ liệu phân công · ² của chính mình · ³ theo trạng thái hồ sơ. Vai trò không liệt kê = không có quyền.
Đặc thù: public +broadcast (SAT_HACH)