Modul: Pesan
Broadcast Pesan adalah pesan yang dibuat oleh administrator atau staff yang ditujukan kepada User RW dan diakses melalui menu tersendiri pada aplikasi mobile app.
Role & Permission
Definisi permission dibuat dalam format [action]_[scope]_[entity]
seperti di bawah ini:
Role & Permission
Description
Staff Provinsi
Staff Kab/Kota
Staff Kecamatan
Staff Kelurahan
RW
view_all_broadcast
Mengakses daftar dan detail semua Pesan
✅
❌
❌
❌
❌
view_own_broadcast
Mengakses daftar dan detail Pesan yang dibuat oleh dirinya sendiri
✅
✅
✅
✅
❌
view_own_broadcast-draft
Mengakses daftar dan detail Pesan dengan status Draft yang dibuat oleh dirinya sendiri
✅
✅
✅
✅
❌
view_addressed_broadcast
Mengakses daftar dan detail Pesan yang dialamatkan kepada wilayahnya
✅
✅
✅
✅
✅
view_addressed-cascaded_broadcast
Mengakses daftar dan detail Pesan yang dialamatkan kepada wilayahnya dengan hirarki level di bawahnya.
✅
✅
✅
✅
❌
create_broadcast
Membuat Pesan
✅
✅
✅
✅
❌
edit_own_broadcast_draft
Mengubah Pesan yang dibuat oleh dirinya sendiri
✅
✅
✅
✅
❌
publish_own_broadcast
Mengirim Pesan yang dibuat oleh dirinya sendiri.
✅
✅
✅
✅
❌
delete_own_broadcast
Menghapus Pesan yang dibuat oleh dirinya sendiri
✅
✅
✅
✅
❌
delete_addressed_broadcast
Menghapus Pesan yang dialamatkan kepada Unitnya
❌
❌
❌
❌
✅
receive_addressed_push_notifications
Menerima Push Notification yang dialamatkan kepada Unitnya.
❌
❌
❌
❌
✅
scheduled_broadcast
Mengatur pesan yang dikirimkan pada jam jam tertentu dan di alamatkan kepada level dibawahnya
✅
❌
❌
❌
❌
Database

API Documentation
Daftar Use Case
List PesanCreate & Edit PesanReceive Push NotificationsDetail PesanHapus PesanLast updated