Kelola Karyawan¶
Menambah, mengedit, dan mengelola karyawan di perusahaan Anda.
Menambah Karyawan Baru¶
- Buka Admin → Karyawan di sidebar
- Klik tombol "Tambah Karyawan" di pojok kanan atas
-
Isi data:
Field Wajib Contoh Nomor Karyawan Opsional EMP-001 Nama Lengkap ✓ Andi Pratama Email ✓ [email protected] Password ✓ (minimum 8 karakter, tanpa spasi) Role ✓ Employee / Admin Unit Kerja Opsional (pilih dari dropdown) Jabatan Opsional Software Engineer WFH Address Opsional Jl. Merdeka No. 10, Jakarta Nomor HP Opsional +62812... -
Klik "Simpan"
- Sistem otomatis mengirim email welcome ke karyawan berisi kredensial login
Email karyawan harus unique global
Email karyawan harus belum pernah dipakai di Ticksnap (termasuk di perusahaan lain). Jika error "Email sudah terdaftar", gunakan email lain atau hubungi tim Ticksnap.
Quota karyawan¶
Jumlah karyawan yang bisa didaftarkan tergantung paket perusahaan:
| Paket | Maksimum Karyawan | Maksimum Admin |
|---|---|---|
| Starter | 42 | 3 |
| Pilot | 10 | 2 |
| Professional | 110 | 8 |
| Enterprise | 265 | 15 |
Jika mencapai quota, tombol "Tambah Karyawan" akan menolak dengan pesan "Batas karyawan tercapai". Solusinya: nonaktifkan karyawan lama, atau hubungi Ticksnap untuk upgrade paket.
Menu Aksi per Karyawan¶
Setiap baris karyawan di tabel punya tombol "Aksi" di kolom paling kanan. Klik tombol tersebut untuk membuka dropdown:
| Item | Fungsi |
|---|---|
| Ubah | Edit data karyawan |
| Reset Password | Set password baru untuk karyawan |
| Data Insiden | Galeri insiden kamera + layar (no-face, multi-face, situs dibatasi) |
| Data Layar | Galeri tangkapan layar dengan filter rentang tanggal |
| Data Webcam | Galeri tangkapan kamera dengan filter rentang tanggal |
| Nonaktifkan / Aktifkan | Toggle status akses karyawan |
Detail tiap item dijelaskan di bagian berikut.
Edit karyawan¶
- Buka Admin → Karyawan
- Klik tombol Aksi di baris karyawan → pilih Ubah
- Ubah field yang diperlukan
- Klik "Simpan Perubahan"
Semua field kecuali email bisa diubah. Email tidak bisa diubah setelah akun dibuat — kalau memang perlu ganti email, hapus akun lalu buat baru.
Reset password karyawan¶
Ketika karyawan lupa password:
- Buka Admin → Karyawan
- Klik Aksi → pilih Reset Password
- Masukkan password baru (min 6 karakter)
- Klik "Reset Password"
Sistem otomatis mengirim email berisi password baru ke karyawan. Karyawan dapat login dengan password tersebut, lalu disarankan ganti password sendiri via halaman Profil.
Data Insiden¶
Galeri semua insiden yang dipicu oleh karyawan tersebut.
- Klik Aksi → Data Insiden
- Modal terbuka dengan 2 tab: Tangkapan Kamera dan Tangkapan Layar
- Setiap tab menampilkan thumbnail insiden — klik thumbnail untuk preview ukuran penuh
- Tipe insiden ditandai dengan label merah:
- Wajah Tidak Terdeteksi — karyawan tidak terlihat di kamera ≥ 2 detik
- Multi Wajah — terdeteksi lebih dari 1 wajah
- Kata Terlarang — domain situs dibatasi terdeteksi via OCR
Gunakan tampilan ini untuk follow-up dengan karyawan ketika ada notifikasi insiden masuk.
Data Layar¶
Galeri semua tangkapan layar karyawan dalam rentang waktu tertentu (bukan hanya insiden).
- Klik Aksi → Data Layar
- Modal terbuka dengan default rentang 7 hari terakhir (otomatis terisi)
- Atur ulang rentang via input Dari dan Sampai → klik Terapkan
- Galeri menampilkan 12 thumbnail per halaman — klik thumbnail untuk preview penuh
- Navigasi antar halaman dengan tombol Prev dan Next di footer
- Badge merah "Insiden" menandai capture yang dipicu oleh deteksi situs dibatasi
Batas 7 hari ke belakang
Pencarian dibatasi maksimum 7 hari ke belakang dari hari ini (WIB). Tanggal di luar window tersebut akan ditolak — input Dari tidak bisa dipilih lebih lama dari 7 hari lalu.
Data Webcam¶
Galeri semua tangkapan kamera karyawan, dengan pola yang sama persis seperti Data Layar.
- Klik Aksi → Data Webcam
- Default rentang 7 hari terakhir
- Atur ulang via Dari/Sampai → Terapkan
- 12 thumbnail per halaman + Prev/Next
- Badge merah menampilkan jenis insiden bila ada (Wajah Tidak Terdeteksi / Multi Wajah)
- Tiap card menampilkan jumlah wajah terdeteksi (
Wajah: N)
Batas 7 hari ke belakang juga berlaku di sini.
Nonaktifkan karyawan (resign / cuti panjang)¶
Jangan hapus karyawan — cukup nonaktifkan. Data tangkapan dan laporan tetap tersimpan untuk audit.
- Klik Aksi pada baris karyawan
- Pilih Nonaktifkan
- Konfirmasi di modal yang muncul
Karyawan non-aktif:
- Tidak bisa login
- Tidak menghabiskan quota
- Data historis tetap ada (bisa diakses via laporan lama)
Jika karyawan kembali bekerja, klik Aksi → Aktifkan (selama quota belum penuh).
Filter & search¶
Di halaman Karyawan, tersedia filter:
- Search: cari by nama atau email
- Role: filter admin / employee
- Status: aktif / non-aktif
- Unit kerja: filter per unit
Pagination: 10 / 25 / 50 karyawan per halaman.
Quota status widget¶
Di dashboard admin, ada widget Quota Status yang menampilkan:
- Total karyawan aktif / quota maksimum
- Progress bar visual (kuning saat mencapai threshold, merah saat penuh)
- Total admin / quota admin
Gunakan widget ini untuk planning penambahan karyawan.