Skip to content

Edit User Permission

Gambaran Umum

Fitur Edit User Permission digunakan untuk memperbarui dan menyesuaikan hak akses dari suatu Job Position (posisi pekerjaan) yang sudah ada di dalam sistem ERP Cloud Nexus Core.

Fitur ini berada di dalam modul Settings > Security > User Permission dan berfungsi untuk memodifikasi hak akses modul dan menu berdasarkan perubahan tanggung jawab atau peran pengguna dalam organisasi.

Halaman ini memungkinkan admin melihat detail hak akses yang telah disimpan sebelumnya serta menambah, menghapus, atau memperbarui hak akses sesuai kebutuhan posisi.


Akses Fitur

Untuk mengedit User Permission, pengguna dapat mengklik pada baris Job Position yang ingin diperbarui pada halaman utama User Permission.

Image HR

Setelah diklik, akan muncul dialog User Permission Detail. Pada bagian atas kanan dialog ada beberapa tombol yaitu tombol untuk edit, hapus dan close dialog.

Image HR

Klik tombol edit, dan akan diarahkan ke dialog Edit User Permission.

Image HR


Tampilan Formulir

Halaman ini menampilkan informasi dasar posisi dan departemen, diikuti daftar modul utama yang dapat diperluas (expand/collapse) untuk melihat detail hak aksesnya.

Image HR

Image HR

Informasi Utama

KomponenJenis InputKeterangan
Job PositionText (readonly)Menampilkan nama posisi pengguna yang sedang diedit (contoh: Purchase Staff).
DepartmentText (readonly)Menampilkan nama departemen posisi tersebut (contoh: Purchase).

Komponen Hak Akses Modul

Setiap modul (misalnya Master Data, Sales, Purchase, Inventory Control, Human Resource, dll.) dapat diklik untuk menampilkan daftar menu dan fitur yang dimiliki oleh posisi tersebut.
Masing-masing menu memiliki hak akses (permissions) yang bisa diubah dengan cara mencentang atau menghapus tanda centang.

KomponenPenjelasan
Select AllMengaktifkan semua hak akses dalam satu baris menu secara penuh.
MenuMengizinkan posisi untuk melihat menu di sidebar. Tanpa ini, menu tidak akan muncul di navigasi.
CreateMemberikan izin untuk menambah data baru pada menu terkait.
UpdateMemberikan izin untuk mengubah data yang sudah ada.
DeleteMenghapus data dari menu terkait. Biasanya hanya untuk Administrator.
PrintMemberikan hak untuk mencetak laporan atau dokumen dari menu tersebut.
ExportMengizinkan ekspor data ke file seperti Excel, CSV, atau PDF.
VoidMembatalkan transaksi yang sudah dibuat. Biasanya hanya diberikan pada posisi dengan tanggung jawab keuangan.
View TotalMenampilkan total nilai transaksi pada halaman laporan.
Done / ConfirmMenandai status transaksi sebagai selesai atau disetujui.
Search ExclusiveMenentukan apakah user dapat melihat seluruh data hasil pencarian (bukan hanya data yang ia buat sendiri).
ApproveMemberikan hak untuk melakukan persetujuan terhadap suatu proses (misalnya approval pada Purchase Order).

Tombol Aksi pada Halaman Edit User Permission

Pada bagian kanan atas halaman User Permission Detail, terdapat tiga ikon utama yang digunakan untuk mengatur data:

IkonFungsi
💾 SaveMenyimpan perubahan hak akses yang dilakukan pada halaman ini. Setelah menekan ikon ini, akan muncul dialog konfirmasi untuk memastikan penyimpanan.
🔄 ResetMenghapus seluruh perubahan yang baru dilakukan dan mengembalikan kondisi seperti terakhir kali disimpan.
Cancel / CloseMenutup halaman detail dan kembali ke halaman utama User Permission tanpa menyimpan perubahan.

Fitur Validasi

  • Kolom Job Position dan Department tidak dapat diedit karena diambil dari data master posisi kerja.
  • Hak akses yang disimpan langsung diterapkan untuk semua user dengan posisi tersebut, namun perubahan baru akan aktif setelah user melakukan logout dan login kembali.

Langkah-Langkah Mengedit User Permission

  1. Buka halaman utama User Permission.

Image HR

  1. Klik pada baris posisi yang ingin diperbarui.

Image HR

  1. Sistem akan menampilkan halaman User Permission Detail seperti berikut:

    Image HR

  2. Klik tanda panah (▾) di samping nama modul (misalnya Master Data) untuk membuka daftar menu di dalamnya.

    Image HR

    Image HR

  3. Centang atau hilangkan tanda centang sesuai hak akses yang ingin diberikan atau dicabut.

Image HR

  1. Setelah selesai melakukan perubahan, klik ikon Save (💾) di kanan atas.

Image HR

  1. Sistem akan menampilkan dialog konfirmasi penyimpanan. Klik YES untuk menyimpan, atau NO untuk membatalkan.

Image HR

  1. Setelah disimpan, sistem akan menampilkan notifikasi sukses dan perubahan hak akses akan langsung tersimpan.

    Image HR


Alert / Notifikasi

Notifikasi Sukses

Jika konfigurasi berhasil diperbarui:

  • "User Permission for [Job Position] has been updated successfully."

Image HR

Notifikasi Error

Jika terjadi kesalahan:

  • "Current user is unauthorized for operation: UPDATE User Permission."
    Artinya user yang sedang login tidak memiliki hak akses untuk memperbarui konfigurasi permission.

    Image HR


Validasi Akses dan Keamanan

  • Hanya user yang memiliki hak akses UPDATE pada menu User Permission yang dapat melakukan pengeditan.
  • Perubahan bersifat global: setiap user yang memiliki posisi tersebut akan otomatis menggunakan hak akses baru.
  • Jika posisi terkait dihapus, maka seluruh konfigurasi permission juga akan ikut dihapus dari sistem.

Praktik Terbaik

  • Gunakan hak akses Select All Module hanya jika diperlukan untuk role-level tinggi seperti Administrator.
  • Lakukan peninjauan berkala terhadap konfigurasi permission setiap departemen.
  • Hindari pemberian akses Delete, Void, atau Approve pada posisi operasional harian.
  • Setelah melakukan perubahan besar pada permission, lakukan uji coba login menggunakan role tersebut untuk memastikan hasil sesuai harapan.

Troubleshooting

PermasalahanSolusi
Perubahan tidak tersimpanPastikan Anda memiliki hak akses UPDATE dan koneksi internet stabil.
Hak akses baru tidak aktifLakukan logout dan login kembali agar session diperbarui.
Tidak bisa membuka halaman detailPastikan user memiliki izin READ pada menu User Permission.