Keamanan & Hak Akses
Level Pengguna
KeikoPOS punya level akses yang menentukan fitur yang bisa dipakai tiap pengguna:
| Level |
Hak Akses |
| Owner |
Semua fitur: transaksi, master, laporan, tools (tutup buku, setting) |
| Admin |
Transaksi, Master, Laporan — kecuali tools sensitif |
| Kasir |
Transaksi penjualan + lihat stok |
| Produksi |
Modul produksi + stok bahan baku |
Mengelola Pengguna
- Buka Master → Hak Akses
- Tambah pengguna: nama + PIN + level
- Simpan — pengguna langsung bisa login
Aturan Keamanan
| Aturan |
Keterangan |
| PIN unik |
Setiap pengguna punya PIN sendiri — jangan berbagi PIN |
| Auto-logout |
Sesi otomatis keluar kalau idle (bisa diatur) |
| Log aktivitas |
Aktivitas pengguna tercatat |
| Void perlu otorisasi |
Membatalkan transaksi dicatat di Void Log untuk audit |
| Reset data |
Hanya dari Tools → Setting → Reset (butuh level Owner) |
Logout vs Reset Data
| Aksi |
Efek |
| Logout |
Keluar sesi saja — data tetap aman |
| Reset Data |
Hapus data lokal (barang, user, transaksi) — berbahaya, hanya untuk instalasi baru |
⚠️ Reset Data menghapus semua data lokal. Pastikan sudah backup & paham konsekuensinya.
Tips Keamanan
- Ganti PIN default segera setelah login pertama
- Kasir cukup level Kasir — jangan kasih akses ke pengaturan
- Tutup Buku & Jurnal Penutup = level Owner saja
- Kalau ada karyawan keluar, segera nonaktifkan akunnya