IMPLEMENTASI ROLE-BASED ACCESS CONTROL (RBAC) PADA SISTEM MANAJEMEN DATA PEKERJA BERBASIS FRAMEWORK LARAVEL
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
Copyright (c) 2026 JATI (Jurnal Mahasiswa Teknik Informatika)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.









