Pratinjau terbatas — dokumentasi ini masih berstatus draf dan belum diterbitkan.
KonsepMenengah5 menitOwnerAdminManajer

Memahami Akses dan Peran pada Menu Operasional

Siapa yang melihat menu Operasional, siapa yang bisa mengubah, dan aturan server per tindakan: mutasi kas, takeover, revoke, tutup shift, dan outbox.

Kata kunci: hak akses, peran, manager, owner, operasional. Modul: Shift & Operasional.

Status: Draf — belum diterbitkanTerverifikasi uji alur nyata (E2E) · 2026-10-26
Di halaman ini

Penjelasan sederhana#

Akses ke Operasional ada dua lapis. Lapis pertama adalah tampilan: menu dan tombol yang muncul menurut peran Anda. Lapis kedua adalah aturan server: apa yang benar-benar diizinkan. Jangan menganggap tombol yang tidak muncul sebagai satu-satunya pengaman, dan jangan menganggap tombol yang muncul berarti Anda berwenang.

Yang dicoba dengan akun uji tiap peran#

PeranMenu OperasionalRegister: Tambah, Edit, Nonaktifkan
OwnerAdaBerhasil
AdministratorAdaTombol tampil; menonaktifkan register uji berhasil
ManajerAdaTombol tampil; mengubah nama register uji berhasil
KasirTidak ada; membuka alamat halaman langsung mengembalikan ke Dashboard-
StafTidak ada; membuka alamat halaman langsung mengembalikan ke Dashboard-
Tampilan Administrator.
Kasir tidak memiliki menu Operasional dan dikembalikan ke Dashboard.

Halaman Kekurangan Stok tidak ada di menu bagi peran mana pun; ia hanya dapat dibuka lewat alamat langsung (/operations/shortage-reports).

Aturan server per tindakan#

Menurut aturan aplikasi (belum dicoba selain yang ditandai ✔):

TindakanSiapa yang diizinkan
Tambah, ubah, nonaktifkan register ✔Manajer ke atas, dengan akses outlet
Ubah status metadata perangkat ✔Manajer ke atas
Takeover sesi biasaPengguna yang punya izin pada register, hanya bila masa sewa sudah habis
Takeover darurat dan RevokeManajer ke atas
Catat kas masuk atau keluarManajer ke atas
Tutup shiftKasir yang bertanggung jawab dengan PIN sendiri; atau Manajer ke atas dengan PIN sendiri dan alasan override
Tandai item outboxManajer ke atas, atau pemegang sesi register yang terikat
Tandai selesai laporan kekurangan stokManajer ke atas

Owner dan Administrator dapat bekerja lintas outlet; peran lain dibatasi pada outlet yang ditugaskan. Setiap tindakan penting tercatat di Audit Log (Audit Log).

Hal yang perlu diingat#

  • Tombol tidak tampil bukan bukti aturan server; baca tabel di atas.
  • Izin Register pengguna (Pengaturan › Pengguna & Role) menentukan siapa boleh membuka register tertentu di aplikasi kasir (Pengguna dan Hak Akses).