User Management
Panduan untuk Super Admin dalam mengelola seluruh user aplikasi, termasuk menambah, mengedit, menghapus, dan mengubah role/peran pengguna.
Daftar Isi
User Management
Deskripsi Singkat
Panduan untuk Super Admin dalam mengelola seluruh user aplikasi, termasuk menambah, mengedit, menghapus, dan mengubah role/peran pengguna.
Panduan Langkah demi Langkah
1. Membuka Halaman User Management
- Login sebagai Super Admin.
- Di sidebar kiri, buka menu Sistem > User Management.
- Halaman menampilkan daftar seluruh user di aplikasi (Admin Sekolah, Operator, Guru, Staff, Siswa).
2. Memahami Tampilan Daftar User
Tabel user menampilkan kolom:
| Kolom | Keterangan |
|---|---|
| ID | Nomor unik user |
| Nama | Nama lengkap user |
| Username | Nama pengguna untuk login |
| Alamat email (jika ada) | |
| Role | Peran / level akses user |
| Status | Aktif / Nonaktif / Terkunci |
| Terakhir Login | Waktu login terakhir |
💡 Tip: Gunakan filter Role untuk menampilkan hanya user dengan role tertentu.
3. Menambahkan User Baru
- Klik tombol Tambah User.
- Isi formulir:
- Nama Lengkap
- Username — harus unik, minimal 3 karakter.
- Email (opsional).
- Password — minimal 8 karakter, kombinasi huruf dan angka.
- Konfirmasi Password
- Role — pilih peran:
super_admin— akses penuh ke semua fitur.admin_sekolah— mengelola pengaturan sekolah.operator— mengelola data master dan presensi.guru— akses dashboard guru.wali_kelas— akses dashboard wali kelas.staff_tu— akses dashboard staff TU.siswa— akses presensi siswa.
- Status — Aktif / Nonaktif.
- Klik Simpan.
⚠️ Perhatian: Hati-hati dalam memberikan role Super Admin. Hanya berikan kepada orang yang benar-benar membutuhkan akses penuh.
4. Mengedit User
- Cari user yang ingin diedit.
- Klik tombol Edit (ikon pensil).
- Ubah data yang diperlukan:
- Nama, Username, Email, Role, Status.
- Biarkan password kosong jika tidak ingin mengubahnya.
- Klik Simpan Perubahan.
5. Mengganti Password User
- Buka edit user.
- Masukkan Password Baru dan Konfirmasi Password.
- Centang Wajib Ganti Password Saat Login jika ingin user mengganti password sendiri saat login berikutnya.
- Klik Simpan.
💡 Tip: Fitur Wajib Ganti Password berguna saat Anda membuatkan akun untuk user baru atau setelah mereset password.
6. Mengubah Role User
- Buka edit user.
- Ubah field Role ke role yang baru.
- Klik Simpan.
- Sistem akan menyesuaikan hak akses user tersebut.
⚠️ Perhatian: Mengubah role akan mengubah semua akses user. Misalnya, mengubah role dari
operatorkeguruakan membuat user kehilangan akses ke menu manajemen data.
7. Menonaktifkan / Mengaktifkan User
- Cari user yang ingin dinonaktifkan.
- Klik tombol Nonaktifkan (atau Aktifkan jika saat ini nonaktif).
- Konfirmasi.
- User yang dinonaktifkan tidak bisa login.
8. Menghapus User
- Cari user yang akan dihapus.
- Klik tombol Hapus (ikon tempat sampah).
- Sistem akan memperingatkan tentang data terkait yang akan terhapus.
- Konfirmasi dengan mengetikkan HAPUS.
- Klik Ya, Hapus.
⚠️ Perhatian: Hapus user bersifat permanen. Semua data terkait user (presensi, izin, dll) juga akan terhapus. Pertimbangkan Nonaktifkan daripada Hapus.
9. Mencari dan Memfilter User
- Cari — berdasarkan nama, username, atau email.
- Filter Role — pilih satu atau beberapa role.
- Filter Status — Semua / Aktif / Nonaktif / Terkunci.
- Sortir — klik header kolom untuk mengurutkan.
Solusi Masalah Umum
-
Masalah: Username sudah digunakan. Solusi: Gunakan username yang berbeda. Tambahkan angka atau inisial untuk membedakan.
-
Masalah: User terkunci karena terlalu banyak gagal login. Solusi: Cari user, klik Buka Kunci atau Reset Status. Arahkan user untuk login dengan password yang benar.
-
Masalah: User tidak bisa login setelah role diubah. Solusi: Role baru mungkin mengubah halaman utama (redirect). Coba logout dan login ulang. Jika tetap bermasalah, periksa kembali role yang diberikan.