Daftar Role / Actor

Berikut merupakan daftar role/aktor dari aplikasi Sapawarga:

Gambaran Role Umum

Superadmin

Superadmin merupakan aktor yang memiliki hak akses keseluruhan fitur pada aplikasi Sapawarga admin panel.

Staff Provinsi

Staff Provinsi merupakan aktor yang memiliki hak akses fitur Sapawarga admin panel sebagai berikut:

  • Dashboard

  • Kelola Pengguna

  • Nomor Penting

  • Pesan

  • Notifikasi

  • Usulan Masyarakat

  • Polling

  • Survei

  • Berita

  • Kategori

  • Video

  • Sumber Berita

Staff Kabupaten/Kota

Staff Kabupaten/Kota merupakan aktor yang memiliki hak akses fitur Sapawarga admin panel sebagai berikut:

  • Dashboard

  • Kelola Pengguna

  • Nomor Penting

  • Pesan

  • Usulan Masyarakat

  • Polling

  • Survei

  • Berita

  • Video

Staff Kecamatan

Staff Kecamatan merupakan aktor yang memiliki hak akses fitur Sapawarga admin panel sebagai berikut:

  • Kelola Pengguna

  • Nomor Penting

  • Pesan

  • Usulan Masyarakat

  • Polling

Staff Kelurahan

Staff Kecamatan merupakan aktor yang memiliki hak akses fitur Sapawarga admin panel sebagai berikut:

  • Kelola Pengguna

  • Nomor Penting

  • Pesan

  • Usulan Masyarakat

  • Polling

Staff Saber Hoax

Staff Saber Hoax merupakan aktor yang memiliki hak akses Sapawarga admin panel untuk mengelola berita hoax saja.

RW

RW merupakan aktor yang memiliki seluruh hak akses fitur yang ada pada Sapawarga Mobile App.

Pelatih

Pelatih merupakan aktor yang memiliki seluruh hak akses fitur yang ada pada Sapawarga Mobile App.

Public

Public merupakan aktor yang memiliki seluruh hak akses fitur yang ada pada Sapawarga Mobile App.

Representasi role dengan tipe integer

Representasi role dengan tipe integersaat ini dipakai di database dan API

ROLE_USER = 10;
ROLE_STAFF_RW = 50;
ROLE_STAFF_KEL = 60;
ROLE_STAFF_KEC = 70;
ROLE_STAFF_KABKOTA = 80;
ROLE_STAFF_SABERHOAX = 89;
ROLE_STAFF_PROV = 90;
ROLE_ADMIN = 99;

Representasi role dengan tipe string

Representasi role dengan tipe stringsaat ini dipakai di frontend

'admin',
'staffProv',
'staffSaberhoax',
'staffKabkota',
'staffKec',
'staffKel',
'staffRW',
'user',

Last updated