============================================== RBAC SYSTEM VERIFICATION TEST ============================================== 1. Testing Roles: Total Roles: 5 - Super Admin (super_admin) - Admin Sekolah (admin_sekolah) - Verifikator (verifikator) - Pendaftar (pendaftar) - Viewer (Kepala Sekolah / Pengawas) (viewer) 2. Testing Permissions: Total Permissions: 25 3. Testing Admin Sekolah User: User: Admin Sekolah Email: adminsekolah@ppdb.test Roles: admin_sekolah Has 'admin_sekolah' role: YES Has 'verify-applicants' permission: NO Has 'edit-applicants' permission: YES Total permissions: 19 4. Testing Verifikator User: User: Verifikator Email: verifikator@ppdb.test Roles: verifikator Has 'verify-applicants' permission: YES Has 'edit-applicants' permission: NO Has 'manage-quotas' permission: NO Total permissions: 7 5. Testing Pendaftar User: User: Pendaftar Test Email: pendaftar@ppdb.test Roles: pendaftar Has 'submit-application' permission: YES Has 'view-applicants' permission: NO Total permissions: 5 6. Testing Super Admin User: User: Super Administrator Email: superadmin@ppdb.test Roles: super_admin Total permissions: 25 7. Testing Role Assignment Methods: Original roles: viewer Has any role (admin_sekolah, viewer): YES Can view dashboard: YES Can manage users: NO ============================================== ALL TESTS COMPLETED SUCCESSFULLY! ==============================================