<mods:mods version="3.3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd" xmlns:mods="http://www.loc.gov/mods/v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><mods:titleInfo><mods:title>{JALUR NON REGULER - LOMBA} IMPLEMENTASI ROLE-BASED ACCESS CONTROL (RBAC)&#13;
PADA RESTFUL API NODE.JS UNTUK MANAJEMEN &#13;
AKSES MULTI-PERAN DI PLATFORM &#13;
VOLUNTEERIN.ID</mods:title></mods:titleInfo><mods:name type="personal"><mods:namePart type="given">Nazla Dio</mods:namePart><mods:namePart type="family">Hevin</mods:namePart><mods:role><mods:roleTerm type="text">author</mods:roleTerm></mods:role></mods:name><mods:abstract>Pengembangan platform kerelawanan digital Volunteerin.id menghadapi&#13;
tantangan krusial dalam mengelola keamanan akses data bagi pengguna multiperan,&#13;
yaitu&#13;
Volunteer,&#13;
Partner,&#13;
dan&#13;
Admin.&#13;
Ketiadaan&#13;
mekanisme&#13;
kontrol&#13;
akses&#13;
&#13;
yang&#13;
ketat&#13;
berisiko&#13;
menyebabkan&#13;
kerentanan&#13;
keamanan&#13;
seperti&#13;
eskalasi&#13;
hak&#13;
akses&#13;
&#13;
(privilege&#13;
escalation)&#13;
dan&#13;
manipulasi&#13;
data&#13;
lintas&#13;
pengguna,&#13;
yang&#13;
berdampak&#13;
negatif&#13;
&#13;
pada&#13;
&#13;
integritas data serta kepercayaan ekosistem kerelawanan. Laporan ini&#13;
menerapkan metode Role-Based Access Control (RBAC) pada arsitektur RESTful&#13;
API berbasis Node.js untuk memitigasi risiko tersebut secara efektif. Tahapan&#13;
laporan meliputi perancangan model basis data relasional, pengembangan&#13;
middleware authentication dan authorization menggunakan JSON Web Token&#13;
(JWT), serta penerapan prinsip Least Privilege sesuai standar ANSI/INCITS 3592004.&#13;
&#13;
Evaluasi sistem dilakukan melalui Unit Testing dan Integration Testing&#13;
otomatis serta validasi eksternal. Hasil laporan menunjukkan bahwa mekanisme&#13;
RBAC yang dibangun berhasil mencapai tingkat kelulusan pengujian 100%,&#13;
mampu mencegah akses ilegal secara real-time, dan telah tervalidasi keandalannya&#13;
dengan pencapaian Juara 1 pada Hackathon ITFEST 5.0. Laporan ini memberikan&#13;
solusi keamanan yang robust dan scalable yang dapat dimanfaatkan oleh&#13;
pengembang perangkat lunak sebagai referensi arsitektur keamanan, serta&#13;
menjamin perlindungan data bagi pengguna platform Volunteerin.id.</mods:abstract><mods:classification authority="lcc">000 Ilmu komputer, informasi dan pekerjaan umum</mods:classification><mods:classification authority="lcc">004 Pemrosesan data dan ilmu komputer</mods:classification><mods:originInfo><mods:dateIssued encoding="iso8061">2026-01-20</mods:dateIssued></mods:originInfo><mods:originInfo><mods:publisher>Universitas AMIKOM Yogyakarta;Fakultas Ilmu Komputer</mods:publisher></mods:originInfo><mods:genre>Thesis</mods:genre></mods:mods>