IMPLEMENTASI ROLE-BASED ACCESS CONTROL (RBAC) PADA SISTEM MANAJEMEN DATA PEKERJA BERBASIS FRAMEWORK LARAVEL

  • Satria Kusumadewa Informatika, Universitas Muhammadiyah Sidoarjo
  • Azmuri Wahyu Azinar Informatika, Universitas Muhammadiyah Sidoarjo
  • Sumarno Sumarno Informatika, Universitas Muhammadiyah Sidoarjo
  • Arif Senja Fitrani Informatika, Universitas Muhammadiyah Sidoarjo

Abstract

Digitalisasi pengelolaan data sumber daya manusia perlu didukung oleh pembatasan akses agar data calon tenaga kerja, karyawan, dan dokumen pribadi tidak diakses oleh pihak yang tidak berwenang. Permasalahan dalam penelitian ini adalah perlunya sistem yang mampu mengelola data tenaga kerja secara terstruktur dengan hak akses sesuai peran pengguna. Penelitian ini bertujuan mengembangkan Sistem Informasi Sumber Daya Manusia (SI SDM) berbasis Laravel dengan menerapkan Role-Based Access Control (RBAC). Metode pengembangan perangkat lunak yang digunakan adalah waterfall, meliputi analisis kebutuhan, perancangan, implementasi, pengujian, dan pemeliharaan. Sistem dikembangkan menggunakan Laravel, PostgreSQL, Blade, Tailwind CSS, Spatie Laravel Permission, Google Form, Google Apps Script, webhook Laravel, dan DomPDF. Data calon tenaga kerja dikirim melalui Google Form dan webhook, kemudian dikelola oleh Human Resource Development (HRD). Hasil pengujian black box menunjukkan bahwa sistem dapat menampilkan menu sesuai role, membatasi akses data, mengelola data calon tenaga kerja, memproses calon tenaga kerja yang diterima menjadi karyawan, mengelola dokumen, serta menghasilkan report karyawan dalam bentuk PDF.

Downloads

Download data is not yet available.
Published
2026-09-29