Anda bisa menambahkan staff (karyawan, pengelola harian) untuk membantu mengelola kost. Setiap staff memiliki posisi dengan kombinasi permission spesifik.
9.1 Konsep
- Staff — pengguna yang login dengan email & password mereka sendiri.
- Posisi (Position) — peran (misal “Pengelola Harian”, “Inspektor Kebersihan”).
- Permission — izin spesifik (View Tenant, Modify Booking, View Accounting, dll).
- Staff diberi posisi → posisi berisi sekumpulan permission → staff mewarisi permission tersebut.
- Posisi ditetapkan per kost — staff yang sama bisa punya posisi berbeda di kost berbeda.
9.2 Akses Menu Staff
Memerlukan permission View Staff. Buka menu Staff dari Tab Kost.
9.3 Daftar Posisi
- Buka menu Staff → tab Posisi.
- Daftar menampilkan posisi yang sudah dibuat.
- Tap satu posisi untuk lihat permission-nya.
9.4 Membuat Posisi Baru
- Pada tab Posisi, tap
+. - Isi:
- Nama Posisi — contoh “Pengelola Harian”
- Deskripsi — opsional
- Tap Pilih Permission:
- Daftar permission dikelompokkan per modul (Kamar, Penyewa, Booking, Faktur, Aset Tetap, Akuntansi, dll.)
- Centang yang ingin diberikan
- Centang Semua / Hapus Centang Semua tersedia di setiap modul untuk mempercepat
- Tap Simpan.
Daftar Permission Utama
| Modul | Permission |
|---|---|
| Kamar | View Room, View Room Price, Modify Room |
| Penyewa | View Tenant, Modify Tenant |
| Booking | View Booking, Modify Booking, Confirm Payment, Cancel Booking |
| Faktur | View Invoice, Modify Invoice |
| Cost | View Cost, Modify Cost |
| Other Income | View Other Income, Modify Other Income |
| Petty Cash | View Petty Cash, Modify Petty Cash |
| Akuntansi | View Accounting |
| Aset Tetap | View Fixed Asset, Modify Fixed Asset, View Asset Maintenance, Modify Asset Maintenance |
| Aktivitas Rutin | View Routine Activity, Modify Routine Activity, View Routine Activity Report |
| Staff | View Staff, Modify Staff |
| Pengaturan Kost | View Kost Setting, Modify Kost Setting |
| Laporan | Performance Report |
| Payment Gateway | View Payment Gateway, Modify Payment Gateway |
| IoT | View IoT, Modify IoT |
Catatan: Pemilik klien (yang mendaftarkan akun) otomatis memiliki semua permission dan tidak bisa dibatasi.
9.5 Menambah Staff
- Buka menu Staff → tap
+. - Isi:
- Email — email staff (mereka akan menerima undangan)
- Nama
- Posisi — pilih dari daftar
- Tap Simpan.
- Staff akan menerima email undangan dengan link aktivasi & set password.
Status Staff
- Aktif — bisa login & bekerja
- Belum Verifikasi — staff belum klik link aktivasi
- Non-aktif — diblokir, tidak bisa login
9.6 Edit Staff & Reset Password
- Buka detail staff.
- Tap Edit untuk mengubah posisi atau menonaktifkan.
- Tap Reset Password — staff akan menerima email reset password.
9.7 Hapus Staff
Buka detail staff → Hapus. Staff yang sudah pernah melakukan aksi (mis. konfirmasi pembayaran) tidak akan dihapus permanen — hanya dinonaktifkan untuk menjaga audit trail.
9.8 Multi-kost & Permission Berbeda
Bila Anda mengelola beberapa kost dan ingin staff X jadi pengelola di Kost A tapi hanya staff kebersihan di Kost B:
- Tambahkan staff dengan posisi “Pengelola” di Kost A.
- Aktifkan kost B → tambah staff yang sama dengan posisi “Staff Kebersihan”.
Setiap login, staff hanya melihat menu & data sesuai permission di kost yang mereka pilih sebagai aktif.
9.9 Tip Operasional
- Buat posisi minimum yang dibutuhkan — terlalu banyak posisi membuat manajemen rumit.
- Posisi standar yang umum:
- Pemilik — semua permission (otomatis)
- Manajer — hampir semua kecuali ubah staff
- Front Office — view & modify booking/faktur, view tenant
- Kebersihan — hanya view & modify aktivitas rutin
- Reset password staff secara berkala untuk keamanan.
- Audit log — sistem mencatat siapa yang melakukan check-in, check-out, schedule check-out, perpanjangan, pembatalan booking — terlihat di detail booking.