Menambah Pengguna Baru
Sistem multi-user memungkinkan beberapa orang mengelola website dengan hak akses berbeda.
Role/Peran Pengguna
SekolahKu CMS memiliki 3 role utama:
1. Super Admin
- ✅ Akses penuh ke semua fitur
- ✅ Kelola users dan permissions
- ✅ Akses settings dan konfigurasi
- ✅ Backup dan restore
2. Admin
- ✅ Kelola konten (berita, galeri, events)
- ✅ Kelola data siswa dan guru
- ✅ Upload files dan media
- ❌ Tidak bisa kelola users
- ❌ Tidak bisa ubah settings
3. Editor
- ✅ Buat dan edit konten
- ✅ Upload media
- ❌ Tidak bisa publish/delete
- ❌ Tidak bisa kelola data siswa/guru
Cara Menambah User Baru
- Login sebagai Super Admin
- Menu Pengguna → Tambah Pengguna
- Isi form berikut:
Informasi User:
- Username: Huruf kecil, tanpa spasi (contoh: john.doe)
- Email: Email aktif user
- Password: Min 8 karakter, kombinasi huruf & angka
- Nama Lengkap: Nama lengkap user
- Role: Pilih Super Admin/Admin/Editor
- Status: Aktif/Nonaktif
- Klik Simpan
- User bisa langsung login dengan kredensial tersebut
Best Practices
Password Policy:
- Minimal 8 karakter
- Kombinasi huruf besar, kecil, angka
- Hindari kata yang mudah ditebak
- Ubah password secara berkala (3-6 bulan)
Role Assignment:
- Super Admin: Hanya 1-2 orang (Kepala Sekolah, Waka Kurikulum)
- Admin: 3-5 orang (Staff TU, Operator)
- Editor: Guru yang bertugas kelola konten
Mengelola User Existing
Edit User:
- Menu Pengguna → Klik Edit pada user
- Ubah informasi yang diperlukan
- Klik Simpan
Reset Password:
- Edit user
- Isi password baru di field Password
- Simpan
- Informasikan password baru ke user
Nonaktifkan User:
- Edit user
- Ubah Status menjadi Nonaktif
- User tidak bisa login sampai diaktifkan kembali
Activity Log
Pantau aktivitas users:
- Menu Activity Log
- Lihat siapa yang login kapan
- Lihat perubahan yang dilakukan
- Deteksi aktivitas mencurigakan
Security Tips
- 🔐 Jangan share password admin
- 🔐 Setiap orang punya akun sendiri
- 🔐 Review user list secara berkala
- 🔐 Hapus akun yang sudah tidak digunakan
- 🔐 Aktifkan 2FA jika tersedia
Troubleshooting
User tidak bisa login:
- Cek status user (harus Aktif)
- Cek username dan password
- Reset password jika lupa
Permission denied:
- Cek role user
- Pastikan role sesuai dengan akses yang dibutuhkan
- Upgrade role jika perlu