Penghapusan role membantu menjaga struktur akses tetap rapi dan menghindari kompleksitas yang tidak perlu.
Behavior Sistem
Sistem menerapkan beberapa aturan ketat saat proses penghapusan role:- Role tidak dapat dihapus jika masih digunakan oleh pengguna
- Semua pengguna harus dipindahkan ke role lain terlebih dahulu
- Role default sistem tidak dapat dihapus
- Penghapusan bersifat permanen (tidak dapat di-restore)
Prasyarat
Sebelum menghapus role, pastikan:- Tidak ada user yang masih menggunakan role tersebut
- Role bukan bagian dari sistem default
- Anda memiliki permission untuk mengelola role
Langkah Delete Role
Dampak Penghapusan
Setelah role dihapus:- Role tidak lagi tersedia untuk assign user
- Konfigurasi permission pada role tersebut akan hilang
- Struktur akses menjadi lebih sederhana
Best Practice
Untuk menjaga sistem tetap aman dan terstruktur:- Hapus hanya role yang benar-benar tidak digunakan
- Lakukan pengecekan user sebelum penghapusan
- Hindari menghapus role yang memiliki histori penting (jika audit diperlukan)
- Dokumentasikan perubahan struktur role
Note
- Penghapusan role bersifat permanen
- Disarankan untuk melakukan backup konfigurasi jika diperlukan
- Gunakan fitur manajemen role secara terkontrol untuk menghindari kesalahan operasional