# Admin Sidebar Review ## 1. Summary อัปเดต sidebar สำหรับ Admin/HRD ตาม feedback โดยซ่อนเมนู: - `องค์กร` - `ตรวจสอบข้อมูลหลัก` การเปลี่ยนแปลงนี้เป็นการแก้เฉพาะ navigation config เท่านั้น ไม่ได้ลบ route, API, database table หรือ backend logic ที่เกี่ยวข้อง ## 2. Files Changed - `src/config/nav-config.ts` ## 3. Navigation Changes เมนูที่ถูกนำออกจาก sidebar ของ Admin/HRD: - `/dashboard/organizers` - `/dashboard/master-review` เมนูอื่นของ HRD/Admin ยังคงอยู่ตามเดิม เช่น: - แดชบอร์ด - รอตรวจสอบ - ประวัติการอบรม - พนักงาน - หลักสูตร - นโยบายการอบรม - นำเข้าพนักงาน - ประกาศ - การแจ้งเตือน - รายงาน ## 4. Routes Kept route และ backend ที่ยังคงอยู่: - `/dashboard/organizers` - `/dashboard/master-review` - API และ service logic ที่เกี่ยวข้องกับ organizers - API และ service logic ที่เกี่ยวข้องกับ master review ## 5. Permission Impact - มีผลเฉพาะการแสดงผลเมนูใน sidebar - ไม่ได้เปลี่ยน permission model - ไม่ได้เปลี่ยน route protection - Employee sidebar ไม่ได้รับผลกระทบ - Super admin ยังใช้ route เดิมได้หากเข้าตรงตามสิทธิ์ที่ระบบมีอยู่ ## 6. Manual Test Checklist - [ ] HRD/Admin sidebar no longer shows `องค์กร` - [ ] HRD/Admin sidebar no longer shows `ตรวจสอบข้อมูลหลัก` - [ ] Other HRD menus still display correctly - [ ] Employee menus are not affected - [ ] Dashboard still works - [ ] Employee Import still works - [ ] Master Review backend/API is not deleted - [ ] No route or API was removed ## 7. Known Limitations - การเปลี่ยนครั้งนี้ซ่อนเมนูออกจาก sidebar เท่านั้น ถ้ามีลิงก์ภายในระบบหรือผู้ใช้เข้าผ่าน URL ตรง ระบบ route เดิมยังคงมีอยู่ - ถ้าภายหลังต้องการซ่อนจาก role อื่นเพิ่ม ควรทำผ่าน `src/config/nav-config.ts` ต่อใน pattern เดิม