Hak Akses & OtorisasiMenetapkan scope akses data karyawan

Menetapkan scope akses data karyawan

Atur jangkauan data karyawan mana saja yang dapat dilihat dan dikelola oleh seorang pengguna: per perusahaan, departemen, bawahan, daftar khusus, atau diri sendiri.

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 (access_control.manage)
  • Sudah memahami konsep pada panduan "Memahami cara kerja hak akses"
  • Mengetahui nama karyawan yang akan diatur beserta unit kerja yang perlu dijangkaunya

Langkah

Buka Hak Akses dan Data Scope

Buka menu Data Karyawan > Hak Akses & Scope Data. Tab pertama, "Scope Akses Data", menampilkan daftar karyawan beserta jangkauan data mereka saat ini.

  • Kolom Scope Akses Data menampilkan cakupan aktif tiap karyawan: SELF, COMPANY, DEPARTMENT, SUBORDINATES, CUSTOM_EMPLOYEE, atau ALL.
  • Gunakan filter Perusahaan atau tombol Kolom di atas tabel untuk menyaring tampilan daftar.
Tab 1 Scope Akses Data berisi daftar karyawan dan scope-nya
Tab 1 Scope Akses Data berisi daftar karyawan dan scope-nya

Klik Tetapkan Scope Baru

Klik tombol Tetapkan Scope Baru di kanan atas untuk membuka formulir pengaturan scope.

Tombol Tetapkan Scope Baru
Tombol Tetapkan Scope Baru

Bagian 1: pilih karyawan penerima

Pada bagian "Pilih Karyawan Target", centang satu atau beberapa karyawan yang akan diberi jangkauan data baru.

  • Anda dapat memilih beberapa karyawan sekaligus jika mereka membutuhkan cakupan data yang sama, misalnya seluruh staf HR cabang.
  • Karyawan yang dipilih di bagian ini adalah pengguna yang akan melihat data.
Bagian 1 memilih karyawan target
Bagian 1 memilih karyawan target

Bagian 2: pilih tipe scope

Pilih salah satu dari lima kartu tipe scope sesuai kebutuhan kerja karyawan tersebut.

  • Perusahaan (Company): menjangkau seluruh karyawan pada satu atau beberapa perusahaan pilihan (untuk HR perusahaan atau Branch Manager).
  • Departemen (Department): menjangkau seluruh karyawan pada satu atau beberapa departemen (untuk kepala departemen).
  • Bawahan Langsung (Subordinates): menjangkau bawahan sesuai struktur atasan (untuk Supervisor dan Manager yang memproses pengajuan timnya).
  • Karyawan Pilihan (Custom Employee): menjangkau daftar karyawan tertentu lintas departemen atau cabang (untuk koordinator proyek).
  • Diri Sendiri (Self): hanya menjangkau data pribadi pengguna (pengaturan awal untuk karyawan biasa).
Bagian 2 kartu tipe scope isolasi data
Bagian 2 kartu tipe scope isolasi data

Bagian 3: tentukan target scope

Tentukan unit kerja atau daftar karyawan yang ingin dijangkau sesuai tipe scope pada langkah sebelumnya.

  • Company: centang perusahaan pada daftar "Perusahaan Terikat Scope" (gunakan Pilih Semua bila ingin menandai seluruh perusahaan). Panel akan menampilkan estimasi jumlah karyawan yang tercakup.
  • Department: centang satu atau beberapa departemen.
  • Custom Employee: pilih nama karyawan yang datanya boleh diakses satu per satu.
  • Subordinates dan Self otomatis mengikuti garis atasan atau identitas akun sehingga tidak memerlukan pilihan tambahan.
Bagian 3 detail target scope setelah memilih Perusahaan
Bagian 3 detail target scope setelah memilih Perusahaan

Bagian 4: pilih cara pemberian hak fitur

Tentukan apakah hak fitur (menu dan aksi) tetap mengikuti peran dasar akun atau sekaligus disesuaikan.

  • Gunakan Hak Akses Sesuai Role (Rekomendasi): mempertahankan hak fitur bawaan peran akun tanpa mengubah izin menu.
  • Kustomisasi Izin Fitur (Override, Opsional): memilih izin fitur tertentu untuk ditambahkan atau dicabut secara langsung.
  • Umumnya Anda cukup memilih opsi Rekomendasi, lalu mengatur pengecualian izin fitur di tab Override Akses Karyawan bila diperlukan.
Bagian 4 hak akses fitur dan tindakan
Bagian 4 hak akses fitur dan tindakan

Simpan dengan Tetapkan Scope Akses

Klik Tetapkan Scope Akses di kanan bawah untuk menyimpan pengaturan, atau klik Kembali untuk membatalkan.

  • Jika karyawan penerima atau target scope belum dipilih, sistem akan menandai bagian yang wajib dilengkapi.
  • Setelah disimpan, Anda akan kembali ke tabel utama dengan kolom Scope Akses Data yang sudah diperbarui.
Tombol Tetapkan Scope Akses
Tombol Tetapkan Scope Akses

Lihat, ubah, atau hapus scope yang ada

Untuk memperbarui pengaturan yang sudah ada, klik ikon titik tiga di ujung kanan baris karyawan pada Tab 1.

  • Lihat Detail: menampilkan rincian unit atau karyawan yang masuk dalam jangkauan scope.
  • Edit / Replace Scope: membuka kembali formulir untuk mengubah cakupan data.
  • Delete: menghapus pengaturan scope khusus sehingga jangkauan data karyawan kembali ke pengaturan awal.
Menu aksi baris: Lihat Detail, Edit / Replace Scope, Delete
Menu aksi baris: Lihat Detail, Edit / Replace Scope, Delete

Scope mengatur jangkauan baris data, sedangkan izin menu dan tombol diatur melalui permission. Pastikan karyawan memiliki keduanya sesuai tugasnya.

Scope ALL dan COMPANY membuka data seluruh karyawan di perusahaan tersebut. Berikan hanya kepada staf yang memang berwenang.

Seluruh perubahan scope tercatat di Audit Log sehingga riwayat perubahannya dapat ditelusuri kapan saja.

Setelah selesai

Jangkauan data baru langsung berlaku setelah karyawan memuat ulang halaman browsernya. Jika menu yang dibutuhkan belum muncul, atur izin fiturnya pada panduan "Override akses per karyawan".

Pemecahan masalah

Panduan terkait