Feature #476 — Admin: Hide training approval menu (SO-only)
Issue: #476 Reporter: Kang-Supreeya Date: 2026-02-23 Priority: Medium Type: Enhancement
Description
Admin: จะไม่สามารถเห็นในส่วน "การอนุมัติผลการอบรม" ของ จป. แต่สามารถเพิ่ม ลบ แก้ไข แผนการอบรม เเละ รอบการอบรม เหมือน User จป.
Admin should NOT see the "อนุมัติผลการอบรม" (Training Approval) menu tab. Admin can already CRUD training schedules and sessions (fixed in #451/#452), but the approval function is for Safety Officers only.
อ้างอิงจากใบงาน #451 เเละ #452
Location
Admin > เครื่องมือ > จัดการการอบรม
Screenshots

Current vs Desired
| Aspect | Current | Desired |
|---|---|---|
| Training Approval tab | Visible to Admin | Hidden from Admin (SO-only) |
| Training Schedules | Admin can CRUD | No change |
| Training Sessions | Admin can CRUD | No change |
Acceptance Criteria
- Admin does NOT see "อนุมัติผลการอบรม" menu/tab
- Admin can still add, edit, delete training schedules and sessions