Menu Wewenang #
Mengelola Hak Akses Pengguna #
Menu Wewenang digunakan untuk mengatur menu dan fitur apa saja yang dapat diakses oleh setiap pengguna saat login ke sistem FARMALITE ERP.
Dengan pengaturan wewenang yang tepat, sistem menjadi lebih aman, rapi, dan sesuai peran masing-masing pengguna.
Fungsi Utama Menu Wewenang #
✓ Mengatur batasan akses menu untuk setiap role pengguna
✓ Menentukan siapa yang boleh melihat, menambah, mengedit, atau menghapus data
✓ Menyesuaikan tampilan sistem sesuai kebutuhan kerja pengguna
✓ Mengurangi risiko kesalahan operasional dan penyalahgunaan akses
Tampilan Daftar Wewenang #

Pada halaman Semua Wewenang, sistem menampilkan daftar role yang tersedia, misalnya:
✓ Admin
✓ Admin Apotek
✓ Kasir Apotek
✓ Dokter
✓ Apotek Global Medicine
Setiap wewenang dapat:
✓ Diedit (Edit)
✓ Dihapus (Hapus)
✓ Digunakan saat membuat atau mengedit pengguna
Menambahkan Wewenang Baru #
Untuk membuat role baru, klik tombol Tambah.

Nama Wewenang #
✓ Isi dengan nama role yang jelas dan mudah dipahami
✓ Gunakan nama yang menggambarkan fungsi kerja
✓ Contoh penamaan yang disarankan:
- Admin Apotek
- Kasir Apotek
- Dokter
- Admin Global
Pengaturan Izin (Permission) #
Pengaturan izin dilakukan dengan mencentang checkbox pada setiap modul.
Bagian: Lainnya #
✓ Pilih semua
→ Memberikan seluruh izin pada kategori ini
✓ Staf layanan
→ Digunakan jika pengguna berperan langsung dalam layanan atau transaksi
✓ Lihat tombol ekspor (CSV / Excel / Print / PDF)
→ Mengatur apakah pengguna boleh mengunduh atau mencetak data
Catatan:
✓ Disarankan hanya diberikan kepada Admin atau Owner
✓ Tidak disarankan untuk Kasir atau staf operasional
Bagian: Pengguna #
Mengatur akses terhadap menu Mengelola Pengguna.
✓ Lihat pengguna
→ Pengguna hanya dapat melihat daftar user
✓ Tambah pengguna
→ Pengguna dapat membuat akun user baru
✓ Edit pengguna
→ Pengguna dapat mengubah data user
✓ Hapus pengguna
→ Pengguna dapat menghapus akun user
Rekomendasi:
✓ Hak hapus pengguna sebaiknya hanya untuk Admin Utama
Bagian: Wewenang #
Mengatur akses terhadap menu Mengelola Wewenang.
✓ Lihat peran
→ Pengguna dapat melihat daftar role
✓ Tambah wewenang
→ Pengguna dapat membuat role baru
✓ Edit wewenang
→ Pengguna dapat mengubah hak akses role
✓ Hapus wewenang
→ Pengguna dapat menghapus role
Peringatan penting:
✓ Hak edit dan hapus wewenang sangat sensitif
✓ Disarankan hanya untuk Owner atau Super Admin
Contoh Pengaturan Wewenang (Kasus Nyata) #
Contoh 1: Admin Utama (Owner / Super Admin) #
Tujuan: Mengelola seluruh sistem tanpa batasan.
Pengaturan:
✓ Modul Pengguna: Pilih semua
✓ Modul Wewenang: Pilih semua
✓ Modul Lainnya: Izinkan ekspor data
Hasil:
✓ Dapat mengatur seluruh menu dan sistem
✓ Cocok untuk pemilik usaha atau admin pusat
Contoh 2: Admin Apotek #
Tujuan: Mengelola operasional apotek, bukan sistem global.
Pengaturan:
✓ Lihat pengguna
✓ Tambah pengguna
✓ Edit pengguna
✓ Lihat peran
✓ Tombol ekspor sesuai kebutuhan
Hasil:
✓ Dapat mengelola staf apotek
✓ Tidak dapat mengubah struktur role sistem
Contoh 3: Kasir Apotek #
Tujuan: Fokus transaksi dan pelayanan.
Pengaturan:
✓ Tidak diberi akses Pengguna
✓ Tidak diberi akses Wewenang
✓ Tidak diberi izin ekspor
Hasil:
✓ Tampilan sistem lebih sederhana
✓ Risiko kesalahan sistem sangat minim
Contoh 4: Dokter #
Tujuan: Mengakses fitur medis sesuai kebutuhan.
Pengaturan:
✓ Tidak diberi akses Pengguna
✓ Tidak diberi akses Wewenang
✓ Tidak diberi izin ekspor
Hasil:
✓ Dokter hanya melihat menu yang relevan
✓ Tidak terpapar menu administrasi
Contoh 5: Admin Apotek Global Medicine #
Tujuan: Mengelola satu entitas bisnis tertentu.
Pengaturan:
✓ Lihat pengguna
✓ Tambah pengguna
✓ Edit pengguna
✓ Lihat peran
Catatan penting:
✓ Pembatasan data tetap dilakukan melalui Akses Lokasi di menu Pengguna
Hubungan Wewenang dan Akses Lokasi #
✓ Wewenang menentukan menu & fitur
✓ Akses lokasi menentukan data bisnis/gudang yang terlihat
Contoh:
✓ Role: Kasir Apotek
✓ Akses lokasi: Apotek Global Medicine
→ Kasir hanya melihat data dari lokasi tersebut
Rekomendasi Best Practice #
✓ Buat role terpisah untuk setiap fungsi kerja
✓ Hindari penggunaan role Admin untuk semua user
✓ Batasi izin edit/hapus wewenang
✓ Gunakan nama role yang konsisten dan jelas
✓ Selalu cek role sebelum menyimpan pengguna baru
Kesimpulan #
Menu Wewenang adalah pusat kontrol akses di FARMALITE ERP.
✓ Menentukan apa yang boleh dan tidak boleh dilakukan pengguna
✓ Menjaga keamanan sistem
✓ Membuat operasional lebih terstruktur dan profesional