1) Konsep & Aturan
- Karyawan umum absen lewat HP (fitur normal).
- Karyawan kiosk (ditentukan admin) absen lewat tablet di halaman
/kiosk.
- Setiap absen kiosk selalu mengirim foto selfie sebagai jejak bukti (audit trail).
2) Setup Admin (sekali)
A. Buat Kiosk Device
- Admin → Kiosk Devices → buat 1 device untuk 1 kantor.
- Untuk mengikat tablet: gunakan QR setup di halaman detail (muncul saat key baru ditampilkan) — mengarah ke
/kiosk/setup. Tanpa QR, bisa rotate key agar key/QR tampil sekali lagi.
- Jika tablet diganti atau key masih terikat perangkat lama: di Detail perangkat kiosk, admin bisa Reset binding tablet tanpa mengganti key; atau rotate key jika key hilang (rotate ikut me-reset binding).
B. Tentukan karyawan yang boleh kiosk + set PIN
- Admin → Karyawan → pilih karyawan.
- Centang Izinkan absen di kiosk.
- Isi PIN kiosk (4–6 digit), lalu simpan.
Jika izin kiosk dimatikan, PIN akan dibersihkan dan karyawan kembali absen lewat HP.
Jika karyawan punya office_id, maka kiosk hanya bisa dipakai di kiosk kantor yang sama.
Keamanan tambahan: setelah setup, Kiosk Key terkunci ke 1 perangkat tablet.
Perangkat lain tidak bisa memakai key yang sama sampai admin reset binding atau rotate key.
Absensi memakai geofencing (lokasi harus dalam radius kantor yang dipasang di device kiosk).