Override akses per karyawan (GRANT, DENY, Preset)
Tambahkan atau cabut izin fitur tertentu untuk satu karyawan tanpa mengubah peran dasarnya, termasuk menggunakan Preset Finance.
Durasi 5 menit. Terakhir dicocokkan dengan aplikasi: 2026-10-25. Halaman di aplikasi: /employee/access-control.
Sebelum memulai
- Akun Anda memiliki izin mengelola hak akses
- Mengetahui permission yang dibutuhkan karyawan (dapat dilihat pada tab 2, Matriks Role Permission)
Langkah
Buka tab 3, Override Akses Karyawan
Pada halaman Hak Akses & Scope Data, klik tab "3. Override Akses Karyawan".

Pilih karyawan target
Klik kolom pemilihan karyawan, lalu cari berdasarkan nama, NIK, atau departemen.
- Kartu informasi di sebelah kanan menampilkan nama, jabatan, dan departemen karyawan yang dipilih untuk memastikan Anda mengatur akun yang tepat.
- Lencana "N Override Aktif" menunjukkan jumlah izin khusus yang sedang terpasang pada karyawan tersebut.

Baca daftar izin per kategori
Setelah karyawan dipilih, daftar permission akan tampil per modul beserta kolom OVERRIDE STATUS di sisi kanan.
- Inherit Role: mengikuti izin bawaan dari peran dasarnya (pengaturan awal).
- GRANT (Izinkan): mengaktifkan izin fitur tersebut meskipun peran dasarnya tidak memilikinya.
- DENY (Blokir): mencabut izin fitur tersebut meskipun peran dasarnya memilikinya.
- Setiap perubahan status langsung tersimpan otomatis begitu Anda memilihnya.

Ubah status satu izin
Klik pilihan status pada baris permission yang diinginkan, lalu ubah menjadi Inherit Role, GRANT (Izinkan), atau DENY (Blokir).
- Temukan modulnya terlebih dahulu (seperti Dashboard, Data Karyawan, Pengajuan, atau Payroll).
- Berikan hanya permission yang benar-benar diperlukan sesuai tugas karyawan.
- Jika ingin mengembalikan izin ke pengaturan bawaan peran, pilih kembali Inherit Role.
Pakai Preset Finance untuk peran keuangan
Untuk staf keuangan yang mengurus klaim dan kasbon, klik tombol Preset Finance agar kelima izin terkait langsung diaktifkan sekaligus.
- Permission yang diaktifkan: reimbursement.view, approval.reimbursement.finance, reimbursement.disburse, reimbursement.settle_refund, dan report.reimbursement.view.
- Menu yang terbuka: Klaim & Kasbon, verifikasi nota Finance, Pencairan Dana, penyelesaian kasbon, dan Laporan Reimbursement.
- Jika seluruh izin tersebut sudah aktif sebelumnya, sistem akan memberi tahu bahwa preset sudah terpasang.
- Jika proses terputus di tengah jalan, muat ulang halaman lalu klik kembali tombol Preset Finance.

Verifikasi hasilnya
Pastikan menu dan fitur yang baru diatur sudah tampil dengan benar di akun karyawan.
- Minta karyawan memuat ulang (refresh) halaman webnya agar menu baru muncul di sidebar.
- Periksa angka pada lencana "Override Aktif" untuk memastikan jumlah pengecualian sudah sesuai.
- Jika menu belum muncul, periksa kembali kode permission yang menjadi syarat menu tersebut pada tab 2.
Pengaturan Override selalu diprioritaskan di atas Matriks Role Permission: DENY akan memblokir izin bawaan peran, sedangkan GRANT menambahkan izin baru.
Berhati-hatilah saat memberikan izin sensitif seperti payroll, pengelolaan hak akses, atau penghapusan data.
Setiap perubahan status override dicatat secara otomatis di dalam Audit Log.
Setelah selesai
Selain memberi izin fitur lewat Override, pastikan Anda juga mengatur jangkauan datanya di tab 1 (Scope Akses Data) bila karyawan perlu melihat data rekan kerja lainnya.