Pengaturan Owner
Menu Pengaturan Owner dipakai owner untuk mengatur user, role akses, cabang, dan shift. Menu ini hanya tampil jika user punya izin yang sesuai.

1. User vs Role
Biar nggak bingung:
- User: orang yang login ke aplikasi. User punya nama, email, password, role, dan cabang.
- Role: kumpulan izin akses. Nama role bebas, tetapi yang menentukan akses adalah tombol permission yang aktif.
- Cabang: lokasi kerja user. Kasir non-owner hanya melihat data cabang yang diberikan.
2. Membuat Role
Misal kamu mau kasir cuma bisa transaksi, tapi tidak bisa mengubah cabang:
- Di menu Pengaturan Owner, masuk ke tab Role Akses.
- Klik tombol Tambah.
- Ketik nama role, misal “Kasir Toko”.
- Nyalakan permission yang dibutuhkan:
- Lihat Transaksi Agen dan Buat Transaksi Agen.
- Lihat Akun Kas jika kasir perlu memilih laci/rekening.
- Pilihan Rekening, Pilihan Item, atau Pilihan Customer jika form membutuhkan pilihan tersebut.
- Matikan Cabang, Role, atau User jika kasir tidak boleh mengatur data owner.
- Klik Simpan. Selesai deh!
3. Daftarkan User
- Masuk ke menu User & Karyawan, terus klik Tambah.
- Masukin nama, email, dan password buat mereka login.
- Pilih Akses Cabang tempat user bekerja.
- Pilih Role yang sudah dibuat.
- Klik Simpan.
Menu yang tidak diberi izin akan otomatis hilang dari sidebar user tersebut.
[!IMPORTANT] Jangan mengandalkan nama role saja. Role bisa dibuat bebas oleh owner. Akses user ditentukan oleh permission yang aktif di role tersebut.