Modul: Pengguna
Pengguna merupakan daftar user yang dapat login ke dalam aplikasi admin panel dan mobile app.
Role & Documentation
Definisi permission dibuat dalam format [action]_[scope]_[entity]
seperti di bawah ini :
Role & Permission
Deskripsi
Staff Provinsi
Staff Kab/Kota
Staff Kecamatan
Staff Kelurahan
RW
view_all_user
Mengakses list dan detail semua User
✅
❌
❌
❌
❌
view_own_user
Mengakses list dan detail User yang dibuat sendiri
✅
✅
❌
❌
❌
view_addressed_user
Mengakses daftar dan detail User yang dialamatkan kepada unitnya.
✅
✅
✅
✅
❌
view_addressed-cascaded_user
Mengakses daftar dan detail User yang dialamatkan kepada unitnya dengan hirarki level di bawahnya.
✅
✅
✅
✅
❌
create_user
Membuat data User dengan hirarki level dibawah kewenangannya
✅
✅
✅
✅
❌
edit_own_user
Mengubah data User yang dibuat sendiri
✅
✅
✅
✅
❌
active/innactive_all_user
Mengaktifkan/Non Aktif data Semua User
✅
❌
❌
❌
❌
active/innactive_own_user
Mengaktifkan/Non Aktif data User yang dibuat sendiri
✅
✅
❌
❌
❌
active/innactive_own-cascaded_user
Mengaktifkan/Non Aktif data User dengan hirarki level di bawahnya.
✅
❌
❌
❌
❌
Notes: Role pelatih & public hanya dapat dibuat dan diakses oleh Superadmin & Staff Provinsi.
Database

API Documentation
Daftar Use Case
List PenggunaCreate & Edit PenggunaDetail PenggunaExport PenggunaImport PenggunaLast updated