Peran / Hak Akses
Halaman Peran digunakan untuk mengatur role (peran) pengguna di aplikasi. Peran menentukan menu dan aksi apa saja yang dapat diakses oleh pengguna.
Cara Mengakses
- Masuk ke Dashboard Admin
- Buka menu Admin → Peran
Elemen Halaman Peran
Toolbar di Atas Tabel
- Tombol "Tambah Baru": Membuat peran baru
- Dropdown "Aksi": Melakukan aksi massal untuk data yang dipilih
- Dropdown "Kolom": Mengatur kolom mana saja yang ditampilkan
- Dropdown jumlah baris: Mengatur berapa banyak data per halaman
- Kolom Cari: Mencari peran berdasarkan nama atau deskripsi
Tabel Peran
Menampilkan daftar peran dengan kolom:
| Kolom | Keterangan |
|---|---|
| Nama | Nama peran (contoh: Administrator, Guru, Siswa) |
| Deskripsi | Penjelasan singkat fungsi peran |
| Aksi | Tombol Edit dan Hapus |
Menambah Peran Baru
- Klik tombol Tambah Baru
- Isi form:
- Nama Peran: Nama yang mudah dipahami (contoh: "Guru Kelas 1", "Bendahara")
- Deskripsi: Penjelasan singkat tentang peran ini (opsional)
- Pilih hak akses yang dibutuhkan untuk peran ini dari daftar yang tersedia
- Klik Simpan
tip
Gunakan nama peran yang deskriptif dan mudah dipahami. Hindari nama yang terlalu umum atau membingungkan.
Mengubah (Edit) Peran
- Cari peran yang ingin diubah
- Klik tombol Edit (ikon pensil) pada baris peran
- Ubah nama, deskripsi, atau hak akses sesuai kebutuhan
- Klik Simpan
Menghapus Peran
- Cari peran yang ingin dihapus
- Klik tombol Hapus (ikon sampah)
- Konfirmasi penghapusan
peringatan
Hati-hati saat menghapus peran. Pastikan tidak ada pengguna yang masih menggunakan peran tersebut.
Best Practices
- Buat peran berdasarkan fungsi/posisi di sekolah
- Atur hak akses sesuai dengan kebutuhan minimal (Principle of Least Privilege)
- Dokumentasikan setiap peran dan tanggung jawabnya
- Review hak akses secara berkala untuk keamanan