Semua panduan

Dashboard Merchant

Kelola menu, stok, karyawan, promo, laporan, pengaturan cabang, perangkat, dan langganan.

Akses & Peran

Peran & Tanggung Jawab Tim

Panduan lengkap 5 role pengguna (admin, manajer, kasir, waiter, super_admin), akses aplikasi (POS/KDS/Kiosk/Host), dan tabel rekomendasi setup per jabatan.

5 menit baca

Konsep Role di FnB POS

Setiap akun pengguna di FnB POS memiliki satu role yang menentukan tanggung jawab dan batas aksesnya. Role dikonfigurasi saat membuat atau mengedit akun di Hak Akses → User. Ada lima role:

RoleNama di AplikasiDeskripsi Singkat
super_adminSuper AdminLevel platform — digunakan oleh tim FnB POS. Tidak digunakan merchant.
adminAdminPemilik bisnis atau pengelola utama. Akses penuh ke semua menu dashboard.
manajerManajerPengelola operasional harian. Akses hampir semua menu, kecuali Hak Akses dan Langganan.
kasirKasirStaf kasir. Akses terbatas: hanya Dashboard (lihat) dan Laporan (lihat) di merchant panel.
waiterWaiter / PelayanStaf pelayan. Akses sangat terbatas: hanya Dashboard dan daftar reservasi (lihat).

Perhatian: Role super_admin adalah level platform dan tidak dapat dipilih saat membuat pengguna baru di merchant dashboard. Role ini dikelola langsung oleh tim FnB POS.

Penjelasan Per Role

Admin

Admin adalah pemilik bisnis atau wakil owner yang dipercaya. Secara sistem, admin dan super_admin melewati matriks hak akses — artinya mereka selalu memiliki akses Modifikasi ke seluruh menu dashboard, termasuk Hak Akses, Langganan, dan semua pengaturan. Tidak perlu (dan tidak bisa) membatasi akses admin lewat matriks per-menu.

Gunakan role ini untuk: pemilik resto, direktur, atau wakil owner yang perlu kontrol penuh.

Manajer

Manajer memiliki akses operasional yang luas — bisa membuat, mengedit, dan menghapus hampir semua data di dashboard (menu, karyawan, laporan, inventori, dll.). Preset default mengecualikan dua grup menu:

  • Hak Akses — tidak bisa kelola user dan permission.
  • Langganan — tidak bisa mengubah paket atau melihat tagihan.

Preset ini bisa diubah secara manual di tab Hak Akses saat membuat/mengedit akun manajer.

Gunakan role ini untuk: manajer operasional, kepala cabang, atau supervisor F&B.

Kasir

Kasir memiliki akses yang sangat terbatas di merchant dashboard:

  • Dashboard — Lihat Saja (dapat melihat ringkasan, tidak bisa mengubah pengaturan).
  • Laporan — Lihat Saja (dapat melihat semua laporan penjualan).
  • Reservasi → Daftar — Lihat Saja (dapat melihat daftar reservasi).
  • Semua menu lain: Tanpa Akses.

Tugas utama kasir ada di aplikasi POS (tablet kasir), bukan di merchant dashboard.

Waiter / Pelayan

Waiter adalah role dengan akses paling terbatas di dashboard:

  • Dashboard — Lihat Saja.
  • Reservasi → Daftar — Lihat Saja.
  • Semua menu lain: Tanpa Akses.

Tugas waiter ada di aplikasi POS (mode pelayan/server) dan aplikasi Host (kelola reservasi per-cabang).

Tips: Preset hak akses per-menu di atas adalah titik awal yang diisi otomatis saat Anda memilih role. Anda dapat menyesuaikan setiap node menu secara manual di tab Hak Akses pada form pengguna.

Akses Aplikasi (App Access)

Selain akses ke merchant dashboard, setiap akun juga dapat diberi izin masuk ke aplikasi klien tertentu. Ini dikonfigurasi di tab Akses Aplikasi saat membuat/mengedit user:

Akses AplikasiLabel di SistemKeterangan
posPOS (Kasir)Aplikasi kasir di perangkat tablet/Android. Untuk kasir dan manajer yang butuh akses POS.
displayKDS / ODSKitchen Display System dan Order Display System. Untuk staf dapur dan display order.
kioskKioskMode self-order kiosk. Untuk perangkat kiosk customer.
hostHost (Reservasi)Dashboard host untuk denah meja, check-in, dan kelola reservasi per-cabang.

Akses aplikasi tidak otomatis — Anda harus mencentang secara manual aplikasi mana yang boleh digunakan oleh akun tertentu. Satu akun bisa memiliki beberapa akses aplikasi sekaligus.

Perhatian: Akses merchant dashboard (login web merchant) adalah sistem terpisah dari akses aplikasi di atas. Pengguna dengan role kasir atau waiter tetap bisa login ke merchant dashboard jika diizinkan, meskipun menu yang dapat diakses sangat terbatas sesuai preset role-nya.

Tabel Rekomendasi Setup per Jabatan

JabatanRoleAkses DashboardAkses Aplikasi
Pemilik / OwneradminPenuh (bypass matriks)Sesuai kebutuhan (opsional POS/Host)
Manajer OperasionalmanajerSemua kecuali Hak Akses & LanggananPOS (opsional)
Kepala KasirkasirDashboard + Laporan (lihat)POS
KasirkasirDashboard (lihat saja)POS
Pelayan / WaiterwaiterDashboard (lihat saja)POS + Host (opsional)
Staf DapurwaiterTanpa akses dashboardDisplay (KDS/ODS)
Petugas KioskwaiterTanpa akses dashboardKiosk
Host Reservasiwaiter atau kasirReservasi → Daftar (lihat)Host

Tips: Jika staf hanya butuh aplikasi POS atau Host tanpa perlu masuk ke merchant dashboard, Anda tetap harus membuat akun untuk mereka — tapi cukup beri akses aplikasi yang relevan saja. Akun dengan akses dashboard sangat terbatas (kasir/waiter) tidak memerlukan seat Akses Backend berbayar; seat hanya diperlukan untuk pengguna yang aktif mengelola data di merchant dashboard.

Cara Mengubah Role atau Hak Akses

  1. Buka Hak Akses → User.
  2. Klik Edit pada pengguna yang ingin diubah.
  3. Di tab Akun, ubah field Role.
  4. Saat role berubah, sistem akan menawarkan untuk mengisi ulang preset hak akses menu. Konfirmasi jika ingin menggunakan preset baru.
  5. Di tab Hak Akses, sesuaikan hak akses per-menu secara manual jika diperlukan.
  6. Klik Simpan Perubahan.

Perubahan berlaku segera — pengguna yang sedang login akan mendapatkan hak akses baru pada sesi berikutnya atau saat halaman di-refresh.

Pertanyaan Umum

Bisakah satu akun memiliki role berbeda di cabang berbeda? Tidak. Role bersifat global per-akun. Untuk memisahkan akses antar-cabang, gunakan field Cabang saat membuat akun — pengguna hanya bisa mengelola data dari cabang yang ditugaskan kepadanya.

Apakah manajer bisa melihat data semua cabang? Ya, secara default manajer tanpa pembatasan cabang dapat melihat data semua cabang dalam brand. Untuk membatasi ke cabang tertentu, isi field Cabang saat membuat atau mengedit akun manajer.

Apa bedanya role kasir di POS vs dashboard? Di aplikasi POS, kasir punya akses penuh ke alur transaksi (buat pesanan, terima pembayaran, cetak struk). Di merchant dashboard, kasir hanya bisa melihat Dashboard dan Laporan — tidak bisa mengubah menu, karyawan, atau pengaturan. Ini adalah pemisahan yang disengaja untuk keamanan data.

WhatsApp Kami