Lewati ke isi

Audit: Absensi — Production Readiness

Tanggal: 2026-06-11 | Paket: Professional (manual only)

Ringkasan

Dimensi Skor Status
Backend Odoo 7/10 Kuning
Frontend UI/UX 8/10 Hijau
Alur Bisnis 8/10 Hijau
Overall Hijau Siap

Temuan Medium

ID Temuan Evidence Rekomendasi
AT-M1 tier1_attendance_api.py — 38 sudo() calls controllers Review ACL; kurangi elevation
AT-M2 Beberapa admin views dual HomeLayout/AppLayout MenuKehadiran.vue, AttendanceByClass.vue Unifikasi AppLayout
AT-M3 RFID views ada di FE tapi SC-ATTEND+ tidak di Professional AdminViews/RFID/ Pastikan menu hidden saat tidak entitled

Backend

  • scola_attendance README + tests test_tier1_attendance_api_unit.py
  • ✅ Izin siswa bridge done (domain gap closed)
  • ⚠️ Controller sudo density

Frontend

  • DailyArrivalDeparture.vue, portal parent/student — AppLayout
  • ✅ IMPLEMENTATION_GUIDE absensi ada

Flow

  • ✅ Input harian staff TU — ≤5 klik
  • ✅ Portal ortu read-only rekap