Pengguna, admin, dan izin
Tujuan
Membuat pengguna, admin, peran, dan izin di konsol admin sebagai dasar akun untuk akses situs, otorisasi grup, dan penggunaan kolaborasi.
Prasyarat
- Sudah login ke konsol admin:
https://<APP_DOMAIN>/admin/login. - Akun saat ini memiliki izin menu manajemen pengguna, admin, peran, dan izin.
Langkah operasi
- Masuk ke "Manajemen Pengguna > Daftar Pengguna", klik "Tambah Pengguna".
- Isi username, nama tampilan, email, nomor ponsel, kata sandi, tipe pengguna, dan status.
- Setelah disimpan, pengguna dapat diedit, dihapus, atau perangkat loginnya dikelola dari daftar.
- Masuk ke "Manajemen Pengguna > Daftar Admin" untuk membuat akun admin backend.
- Masuk ke "Manajemen Pengguna > Daftar Peran" untuk membuat peran.
- Masuk ke "Manajemen Pengguna > Daftar Izin", pilih peran, lalu centang menu dan izin operasi yang sesuai.
Keterangan bidang
| Bidang | Keterangan | Saran |
|---|---|---|
| Username | Akun login, biasanya tidak boleh duplikat | Gunakan nomor karyawan, prefix email, atau aturan penamaan terpadu |
| Nama tampilan | Nama yang tampil di frontend | Memudahkan admin mengenali pengguna sebenarnya |
| Tipe pengguna | Pengguna biasa atau pengguna kolaborasi | Untuk akses eksternal, prioritaskan pengguna kolaborasi |
| Status | Aktif atau nonaktif | Nonaktifkan saat resign, kedaluwarsa, atau kerja sama berhenti sementara |
| Peran | Mengontrol menu backend dan izin operasi | Akun admin harus diberi peran yang sesuai |
Saran izin
| Peran | Untuk | Izin yang disarankan |
|---|---|---|
| Administrator sistem | Operasi dan penanggung jawab platform | Semua menu backend, pengaturan sistem, lisensi, dan log |
| Administrator bisnis | Penanggung jawab departemen atau proyek | Pengguna, situs, workspace, grup, kolaborasi |
| Auditor | Keamanan atau kepatuhan | Log pengguna, rekaman/pemutaran ulang, dashboard |
| Pengguna biasa | Pengguna bisnis | Tidak diberi izin backend; akses frontend hanya melalui grup |
Validasi hasil
- Pengguna baru dapat login ke portal pengguna.
- Admin baru dapat login ke konsol admin.
- Menu yang tidak diotorisasi tidak muncul di sidebar backend untuk peran tersebut.
- Setelah pengguna dinonaktifkan, pengguna tidak dapat login atau mengakses resource frontend.
Masalah umum
- Pengguna biasa digunakan untuk akses situs dan workspace; admin digunakan untuk manajemen backend.
- Pengguna kolaborasi dapat mengakses kemampuan kolaborasi melalui tautan pribadi, cocok untuk akses sementara atau eksternal.
- Setelah izin diubah, pengguna terkait mungkin perlu login ulang untuk melihat menu terbaru.