Users
Users adalah akun yang bisa login ke KartuStok. Setiap user non-owner mendapat akses melalui company role.
Siapa yang Menggunakan Halaman Ini
Administrator memakai halaman ini untuk merawat user operasional, memasang role, dan mengatur default warehouse supaya form transaksi dimulai dari konteks gudang yang benar.
Lokasi Menu dan Akses
Buka Manage -> Users & Permissions -> Users & Assign Role. Role membutuhkan akses user. Create, update, dan delete user membutuhkan permission terpisah.
Kolom List
List user menampilkan kolom seperti Salutation, Name, Email, Role, dan Status.

Field
| Field | Arti | Catatan |
|---|---|---|
| Salutation | Sapaan/title user. | Informasi identitas opsional. |
| Name | Nama yang tampil. | Muncul di list dan konteks transaksi. |
| Email login dan notifikasi. | Form update memperlakukan email sebagai read-only. | |
| Role | Company role yang diberikan ke user. | Wajib untuk user company biasa. Owner/admin tampil sebagai Administrator dan read-only. |
| Default Warehouse | Gudang asal default. | Membantu mengurangi salah pilih gudang asal. |
| Default Destination Warehouse | Gudang tujuan default. | Berguna untuk user yang sering membuat Move. |
| Is Active | Menentukan apakah akun bisa digunakan. | Nonaktifkan user yang tidak boleh mengakses company. |
Membuat User

- Buka Users & Assign Role.
- Pilih Create User.
- Isi salutation, name, dan email.
- Pilih role yang benar.
- Pilih default warehouse dan default destination warehouse jika membantu pekerjaan harian user.
- Set Is Active.
- Simpan.
Update User
Buka user dari list. Update name, role, default warehouse, atau active status. User owner/admin diperlakukan sebagai Administrator dan tidak seharusnya diubah menjadi normal company role dari form ini.
Profile User dan Default Warehouse
User juga dapat membuka Profile sendiri dari menu user. Profile memungkinkan user mengubah informasi pribadi, mengatur default warehouse, dan membuka Change Password.
| Field Profile | Fungsi Operasional |
|---|---|
| Default Warehouse | Mengisi gudang asal yang paling sering dipakai untuk Receipt, Issue, dan Adjustment. |
| Default Destination Warehouse | Mengisi gudang tujuan yang paling sering dipakai untuk Move. |
| Change Password | Memungkinkan user mengganti password sendiri. |
Default Warehouse dan Default Destination Warehouse hanya berfungsi sebagai nilai default di form. Keduanya membantu user memulai dengan gudang yang paling sering dipakai, tetapi tidak memberikan akses gudang.
Penting: Default Warehouse hanya mengisi pilihan awal di form. Ini tidak memberikan akses gudang.
Jika Anda ingin mengatur gudang mana yang boleh diakses user, atur dari Manage -> Users & Permissions -> Roles & Permissions pada bagian warehouse access. Gunakan role untuk membatasi gudang asal dan tujuan yang boleh diakses, lalu gunakan Default Warehouse hanya sebagai shortcut operasional.
Review Akses
Review user secara berkala:
| Hal yang Direview | Alasan |
|---|---|
| User inactive | Mencegah user lama login. |
| Assignment role | Pastikan user hanya punya akses yang diperlukan. |
| Default warehouse | Mengurangi kesalahan gudang transaksi. |
| Akses harga | Batasi visibilitas harga ke user yang membutuhkan. |
Contoh Operasional
| Skenario User | Setup yang Disarankan | Hasil |
|---|---|---|
| Staff gudang di satu lokasi | Assign role Staff, set Default Warehouse ke gudangnya, matikan akses harga. | User bekerja lebih cepat dan tidak melihat harga. |
| Supervisor beberapa gudang | Assign role Supervisor, izinkan report, set tanggung jawab gudang sesuai kebutuhan. | User bisa review operasional tanpa akses admin penuh. |
| Akun owner/admin | Pertahankan perilaku role Administrator. | Owner tetap punya kontrol company-wide. |
| Operator transfer | Set Default Warehouse dan Default Destination Warehouse. | Form Move lebih dekat dengan alur transfer harian user. |
Masalah Umum
| Masalah | Perbaikan |
|---|---|
| Role field Administrator dan read-only | Ini normal untuk user owner/admin. |
| User tidak bisa membuka menu | Cek permission role user tersebut. |
| User sering salah memilih warehouse | Review Default Warehouse dan Default Destination Warehouse. |
| User tidak boleh melihat harga | Hapus permission View pada row Price atau nonaktifkan pricing company. |
