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

Database Pengguna

API Documentation

API Documentation

Daftar Use Case

List PenggunaCreate & Edit PenggunaDetail PenggunaExport PenggunaImport Pengguna

Last updated