Admin
Manajemen Role & Permission
Manajemen Role & Permission
OmniStream menggunakan sistem RBAC (Role-Based Access Control) berbasis permission untuk mengatur akses pengguna.
Role Bawaan
Terdapat 3 role bawaan yang tidak dapat dihapus:
| Role | Deskripsi | Jumlah Permission |
|---|---|---|
| Admin | Akses penuh ke seluruh sistem | 26 |
| Supervisor | Manajemen tim dan pengawasan | 24 |
| Agent | Agent layanan pelanggan | 6 |
Kategori Permission
Permission dikelompokkan dalam 12 kategori:
- Percakapan — Lihat semua, assign, bulk action, expire
- Pesan — Kirim pesan, cari pesan
- Kontak — Lihat, kelola, hapus kontak
- Kampanye — Lihat dan kelola broadcast campaign
- Template — Lihat dan kelola template WhatsApp
- Analytics — Dashboard, WhatsApp insights, CSAT
- Agent — Lihat dan kelola agent
- Divisi — Lihat dan kelola divisi
- Integrasi — Lihat dan kelola integrasi channel
- Pengaturan — SLA, webhook, otomasi, chat rules
- Quick Reply — Kelola quick reply tim/divisi
- Developer — Akses API key dan webhook config
Membuat Role Kustom
- Buka User Management → tab Roles
- Klik New Role
- Isi nama dan deskripsi role
- Centang permission yang diinginkan per kategori
- Klik Create Role
Mengedit Role
- Klik ikon edit pada role yang ingin diubah
- Ubah nama, deskripsi, atau permission
- Klik Save Changes
Role bawaan (admin, supervisor, agent) tidak dapat dihapus atau diubah namanya, tetapi permission-nya dapat disesuaikan.
Menghapus Role
- Klik ikon hapus pada role kustom
- Konfirmasi penghapusan
Role tidak dapat dihapus jika masih ada agent yang menggunakan role tersebut.
Assign Role ke Agent
Saat membuat atau mengedit agent di tab Users, pilih role dari dropdown yang tersedia.
Rute terkait
- Manajemen Pengguna — CRUD akun agent
- Roles & Permissions — Model Data — skema database
Last modified on