Manajemen Pengguna — Admin
Panduan lengkap untuk admin dalam mengelola seluruh pengguna di LMS Codeverta.
Ikhtisar Manajemen Pengguna
Sebagai admin, Anda memiliki akses penuh untuk mengelola semua pengguna di platform. Pengguna dikelompokkan berdasarkan role (peran) yang menentukan akses dan fitur yang tersedia:
| Role | Level | Jumlah | Deskripsi |
|---|---|---|---|
| Super Admin | 100 | Terbatas | Akses penuh ke seluruh sistem |
| Admin | 99 | Terbatas | Mengelola platform sehari-hari |
| Mentor | 30 | Bervariasi | Mengajar dan membimbing siswa |
| Orang Tua | 10 | Bervariasi | Memantau progres belajar anak |
| Siswa | 1 | Terbanyak | Mengakses kursus dan belajar |
Mengelola Siswa
Melihat Daftar Siswa
- Buka menu 👥 Pengguna di sidebar
- Filter role dengan memilih Siswa
- Anda akan melihat daftar semua siswa dengan informasi:
| Kolom | Deskripsi |
|---|---|
| Nama | Nama lengkap siswa |
| Alamat email untuk login | |
| Kursus Diikuti | Jumlah kursus yang sedang/ sudah diikuti |
| Status | Aktif atau Tidak Aktif |
| Tanggal Daftar | Kapan siswa mendaftar |
| Terakhir Login | Aktivitas terakhir |
Menambahkan Siswa Baru
- Klik ➕ Tambah Pengguna
- Isi data siswa:
| Field | Deskripsi |
|---|---|
| Nama Lengkap | Nama siswa |
| Alamat email (harus unik) | |
| Password | Kata sandi awal |
| Role | Pilih Siswa |
| Status | Aktif |
| Mentor | (Opsional) Tugaskan mentor ke siswa ini |
- Klik Simpan
Mengedit Data Siswa
- Klik nama siswa di daftar
- Ubah informasi yang diperlukan
- Klik Simpan Perubahan
Mentransfer Siswa ke Mentor Lain
- Buka detail siswa
- Cari bagian Mentor
- Klik Ganti Mentor
- Pilih mentor baru dari daftar
- Konfirmasi perubahan
Menonaktifkan Akun Siswa
- Buka detail siswa
- Klik Nonaktifkan Akun
- Alasan: Pilih alasan penonaktifan (opsional)
- Konfirmasi
💡 Tips: Nonaktifkan lebih disarankan daripada menghapus, karena data progres siswa tetap tersimpan.
Mengelola Mentor
Menambahkan Mentor Baru
- Buka menu 👥 Pengguna → ➕ Tambah Pengguna
- Isi data mentor:
| Field | Deskripsi |
|---|---|
| Nama Lengkap | Nama mentor |
| Alamat email profesional | |
| Password | Kata sandi awal |
| Role | Pilih Mentor |
| Status | Aktif |
| Biodata | Pengalaman, spesialisasi, pendidikan |
- Klik Simpan
Menugaskan Mentor ke Kursus
- Buka detail mentor
- Buka tab Kursus
- Klik ➕ Tambah Kursus
- Pilih kursus yang akan diampu mentor tersebut
- Klik Simpan
Melihat Bimbingan Mentor
- Buka detail mentor
- Lihat statistik bimbingan:
- Jumlah siswa — Total siswa yang dibimbing
- Siswa aktif — Siswa yang masih aktif
- Tugas pending — Tugas yang belum dinilai
- Rating — Penilaian dari siswa (jika ada)
Menonaktifkan Mentor
- Buka detail mentor
- Klik Nonaktifkan
- Sebelum menonaktifkan, pastikan:
- Semua siswa sudah ditransfer ke mentor lain (opsional)
- Tugas yang belum dinilai sudah dialihkan
- Konfirmasi penonaktifan
Mengelola Orang Tua
Menambahkan Orang Tua Baru
- Buka menu 👥 Pengguna → ➕ Tambah Pengguna
- Isi data:
| Field | Deskripsi |
|---|---|
| Nama Lengkap | Nama orang tua |
| Alamat email | |
| Password | Kata sandi awal |
| Role | Pilih Orang Tua |
- Klik Simpan
Melihat Hubungan Orang Tua - Anak
- Buka detail orang tua
- Buka tab Anak Terkait
- Anda akan melihat daftar siswa yang terhubung dengan akun orang tua tersebut
Memutus Hubungan Orang Tua - Anak
- Buka detail orang tua
- Buka tab Anak Terkait
- Klik Putus Hubungan pada anak yang ingin dipisahkan
- Konfirmasi
Mengelola Admin
Menambahkan Admin Baru
⚠️ Peringatan: Hanya Super Admin (level 100) yang dapat membuat admin baru. Berhati-hatilah dalam memberikan akses admin.
- Buka menu 👥 Pengguna → ➕ Tambah Pengguna
- Isi data:
- Nama Lengkap — Nama admin
- Email — Email institusi
- Password — Kata sandi yang kuat
- Role — Pilih Admin
- Klik Simpan
Membatasi Akses Admin
Anda dapat membatasi akses admin dengan:
- Buka detail admin
- Atur izin khusus (jika tersedia):
- Manajemen pengguna
- Manajemen kursus
- Manajemen keuangan
- Pengaturan sistem
- Admin hanya bisa mengakses fitur yang diizinkan
Impor Pengguna Massal
Menggunakan File CSV
Admin dapat mengimpor banyak pengguna sekaligus menggunakan file CSV:
- Buka menu 👥 Pengguna → Impor CSV
- Download template CSV yang disediakan
- Isi template dengan data pengguna:
nama,email,password,role,status
"John Doe",john@example.com,pass123,Siswa,Aktif
"Jane Smith",jane@example.com,pass456,Mentor,Aktif
- Upload file CSV yang sudah diisi
- Sistem akan memproses dan menambahkan pengguna secara massal
- Hasil impor akan ditampilkan:
- ✅ Berhasil — Jumlah pengguna yang berhasil ditambahkan
- ❌ Gagal — Jumlah yang gagal beserta alasan
Validasi Sebelum Impor
Sistem akan memvalidasi data sebelum mengimpor:
- Email harus unik (tidak boleh duplikat)
- Password minimal 6 karakter
- Role harus valid
- Format CSV harus benar
Ekspor Data Pengguna
Admin dapat mengekspor data pengguna ke berbagai format:
- Buka menu 👥 Pengguna
- Klik Ekspor
- Pilih format:
- CSV — Untuk spreadsheet
- Excel (XLSX) — Format Excel
- PDF — Untuk laporan
- Pilih filter yang diinginkan:
- Role tertentu (siswa saja, mentor saja, dll)
- Status tertentu (aktif saja)
- Rentang tanggal
- Klik Ekspor
Data yang diekspor meliputi:
- Nama, email, role, status
- Tanggal daftar, terakhir login
- Jumlah kursus diikuti (untuk siswa)
- Informasi relevan lainnya
Manajemen Password
Mereset Password Pengguna
- Buka detail pengguna
- Klik Reset Password
- Masukkan password baru
- Password baru akan dikirimkan ke email pengguna (jika email terkonfigurasi)
Kebijakan Password
Admin dapat mengatur kebijakan password di Pengaturan Sistem:
| Kebijakan | Deskripsi | Default |
|---|---|---|
| Panjang Minimum | Minimal karakter password | 6 karakter |
| Huruf Besar | Wajib mengandung huruf kapital | Opsional |
| Angka | Wajib mengandung angka | Opsional |
| Simbol | Wajib mengandung simbol | Opsional |
| Masa Berlaku | Password harus diganti setiap ... hari | Tidak ada |
Log Aktivitas Pengguna
Melihat Riwayat Aktivitas
Admin dapat melihat riwayat aktivitas setiap pengguna:
- Buka detail pengguna
- Buka tab Aktivitas
- Anda akan melihat log aktivitas:
- Waktu — Kapan aktivitas terjadi
- Aksi — Login, logout, akses kursus, kerjakan kuis, dll
- Detail — Informasi tambahan
- IP — Alamat IP pengguna
Filter Log
Gunakan filter untuk mencari aktivitas spesifik:
- Jenis Aksi — Login, buat, edit, hapus
- Rentang Waktu — Hari ini, minggu ini, bulan ini
- Pengguna — Aktivitas pengguna tertentu
Tips Manajemen Pengguna
- Buat grup pengguna — Kelompokkan siswa berdasarkan kelas atau angkatan
- Gunakan impor CSV — Hemat waktu untuk pendaftaran massal
- Pantau pengguna tidak aktif — Hubungi siswa yang jarang login
- Backup data pengguna — Ekspor data secara berkala
- Kelola role dengan hati-hati — Jangan berikan akses admin ke pengguna yang tidak memenuhi syarat
- Bersihkan akun tidak aktif — Nonaktifkan akun yang sudah lama tidak digunakan
FAQ Manajemen Pengguna
Bagaimana cara mencari pengguna tertentu?
Gunakan kolom pencarian di halaman daftar pengguna. Cari berdasarkan nama atau email.
Apakah saya bisa menghapus akun pengguna secara permanen?
Ya, tetapi disarankan menonaktifkan daripada menghapus. Penghapusan permanen akan menghilangkan semua data terkait pengguna tersebut.
Bagaimana jika ada pengguna yang melanggar aturan?
- Nonaktifkan akun pengguna tersebut
- Catat pelanggaran di catatan pengguna (jika tersedia)
- Hubungi pengguna untuk klarifikasi
Apakah saya bisa mengekspor data pengguna ke Excel?
Ya, gunakan fitur Ekspor dan pilih format Excel (XLSX).
Bagaimana cara menambahkan banyak siswa sekaligus?
Gunakan fitur Impor CSV. Siapkan file CSV dengan format yang sesuai dan upload ke sistem.
Terakhir diperbarui: Juni 2026