Bab 07 · Admin
User
Daftar semua pengguna sistem beserta cabang, peran, dan statusnya. Dipakai admin untuk membuat akun baru, mengubah data pengguna, atau menonaktifkan akun yang sudah tidak dipakai.
Pengertian
Menu Users menampilkan daftar seluruh pengguna yang terdaftar di sistem Lensiro. Setiap pengguna punya akun sendiri dengan peran (role) yang membatasi menu apa saja yang bisa dibuka, dan terikat pada satu cabang tempat ia bertugas.
Akun tidak bisa dihapus permanen — hanya dinonaktifkan — supaya riwayat transaksi, laporan, dan log aktivitas yang terkait dengan pengguna tersebut tetap utuh.
Tampilan: Daftar User dan hak akses
Fitur Utama
- Daftar pengguna. Tabel menampilkan kolom ID, Nama, Username, Cabang, Role, dan Status (Aktif / Non Aktif) untuk setiap pengguna.
- Pencarian dan filter. Cari berdasarkan Nama atau Username, serta saring daftar menurut Status, Role, dan Cabang.
- Tambah pengguna baru. Tombol Tambah User membuka formulir untuk membuat akun.
- Ubah atau nonaktifkan akun. Lewat kolom Aksi pada tiap baris, data pengguna dapat diperbarui. Akun yang sudah tidak aktif dinonaktifkan; akun yang nonaktif bisa dihidupkan lagi lewat tombol Aktifkan.
Langkah Penggunaan
Menambah pengguna baru:
- Tekan tombol Tambah User.
- Isi data pada formulir:
- Nama — nama lengkap pengguna.
- Username — dipakai untuk login (bukan email).
- Password dan Konfirmasi Password — minimal 8 karakter dan keduanya harus sama.
- Cabang — cabang tempat pengguna bertugas.
- Role — peran yang menentukan menu apa saja yang bisa diakses (mis. Admin, Sales, Kasir, Gudang).
- Bila diperlukan, lengkapi lampiran dokumen (Upload KTP, Upload KK, Upload Ijazah) dan data rekening bank pengguna.
- Tekan Tambah User untuk menyimpan.
Tampilan: Formulir tambah user
Untuk menonaktifkan atau mengubah akun, gunakan tombol pada kolom Aksi di baris pengguna yang bersangkutan. Saat menonaktifkan, tanggal dan alasan resign dapat diisi lewat kolom Tgl Resign dan Alasan Resign.

Catatan & Tips
Catatan: Akun tidak dapat dihapus permanen, hanya dapat dinonaktifkan agar tidak bisa login. Ini menjaga integritas data historis yang terkait dengan pengguna.
- Pengguna yang sudah nonaktif tetap muncul di daftar dengan status Non Aktif dan bisa diaktifkan kembali lewat tombol Aktifkan.
- Password wajib minimal 8 karakter, dan kolom Konfirmasi Password harus sama persis dengan Password.

