๐Manajemen User & Akses Kasir
Multi-user di KasGo POS memungkinkan kamu tambah karyawan kasir dengan login PIN sendiri-sendiri. Setiap transaksi tercatat oleh siapa untuk audit trail. Akses menu per role Kasir bisa diatur granular (Tambah/Lihat/Edit/Hapus per menu).
Catatan: KasGo POS punya 2 role saja: Owner (otomatis full akses ke semua fitur) dan Kasir (akses diatur lewat menu "Kelola Akses Kasir"). Owner hanya 1 โ yang aktivasi license.
Manajemen User

Akses:
- Beranda โ Pengaturan.
- Tap Manajemen User (ikon people).
- List user terdaftar muncul.
Setiap user punya: avatar, nama, badge role (OWNER orange / KASIR biru), dan username (@username).
Aksi pada user Kasir:
- Ikon block (no entry merah) โ non-aktifkan user (login dilarang sementara).
- Ikon delete (trash merah) โ hapus user permanen.
Owner tidak punya ikon aksi โ tidak bisa dihapus / di-block dari halaman ini.
Tambah User Kasir Baru
- Di Manajemen User, tap (+) di kanan atas.
- Form User minta:
- Nama Lengkap โ wajib (mis. "Kasir Pagi").
- Username โ wajib, untuk login (mis.
kasirpagi). - PIN โ biasanya 6 digit angka. Komunikasikan ke kasir.
- (Opsional) No. HP โ untuk recovery.
- (Opsional) Foto.
- Tap Simpan.
User baru otomatis dapat role Kasir dengan akses default (banyak menu OFF โ perlu di-enable manual di Kelola Akses Kasir kalau perlu).
Kelola Akses Kasir (Permission)

Akses: Pengaturan โ Kelola Permission Menu (label aktual di halaman: "Kelola Akses Kasir"). Info banner: "Atur akses menu untuk role Kasir. Owner memiliki akses penuh ke semua fitur."
Pola toggle:
Tiap menu di list punya toggle yang berbeda tergantung operasinya. Pola umum: Tambah / Lihat / Edit / Hapus. Tapi tidak semua menu punya empat-empatnya โ disesuaikan.
| Menu | Toggle Tersedia |
|---|---|
| Kasir | Akses Kasir (single toggle on/off) |
| Produk | Tambah / Lihat / Edit |
| Kategori | Tambah / Lihat / Edit / Hapus |
| Pelanggan | Tambah / Lihat / Edit / Hapus |
| Pengeluaran | Tambah / Lihat / Edit |
| Catatan Harga | Lihat (single toggle) |
| Harga Bertingkat | Lihat / Edit |
| Beli X Gratis Y / Tebus Murah | Tambah / Lihat / Edit |
| Konsinyasi | Tambah / Lihat / + lainnya |
| Stok | Lihat / Tambah Stok / Penyesuaian |
| Supplier / Pembelian | Tambah / Lihat / Edit |
Setup: scroll cari menu yang mau diatur, toggle akses sesuai kebutuhan. Default banyak OFF (Kasir cuma Lihat di sebagian menu). Perubahan otomatis tersimpan.
Rekomendasi Setup Akses Kasir
Saran konfigurasi standar untuk kasir toko retail:
| Menu | Setting |
|---|---|
| Kasir (Akses) | ON โ wajib untuk operasional |
| Produk | Lihat: ON, Tambah/Edit: OFF (cegah salah edit harga) |
| Kategori | Lihat: ON, lainnya OFF |
| Stok | Lihat: ON, Tambah/Penyesuaian: OFF (cegah penyalahgunaan) |
| Pelanggan | Tambah: ON, Lihat: ON, Edit: ON, Hapus: OFF |
| Pengeluaran | Tambah: ON, Lihat: ON, Edit: OFF |
| Riwayat Transaksi | Lihat: ON (boleh lihat transaksi sendiri) |
| Refund | OFF (wajib approval owner) |
| Laporan | OFF (data sensitive) |
| Pengaturan | OFF semua (config wajib owner) |
| Backup / Migrasi | OFF |
| Promo / Harga Bertingkat | OFF (config wajib owner) |
| Multi-Kasir | OFF (config wajib owner) |
Tips Multi-User
- Setiap karyawan akun sendiri. Jangan share PIN โ audit trail tidak berguna kalau semua orang pakai PIN sama.
- PIN Owner harus rahasia ketat. Owner punya akses Backup, Reset Data, Reset License โ kalau bocor, risiko kerusakan data tinggi.
- Audit harian โ Laporan Penjualan Per Pengguna, identifikasi anomali (transaksi terlalu banyak/sedikit, refund berulang).
- Ganti PIN karyawan periodik minimal tiap 6 bulan. Wajib saat karyawan resign (atau hapus user lewat ikon trash).
- Logout tiap selesai shift. Jangan biarkan tablet tetap login user A saat user B masuk.
- Block sebelum delete. Karyawan resign tapi data history-nya penting? Block (no entry) saja โ datanya tetap aman, login dilarang.
- Default Kelola Akses = restrictive. Banyak menu default OFF โ buka akses bertahap sesuai kebutuhan karyawan.