Een veilige oplossing voor gegevensbeheer voor CLB’s en scholen

Dit op maat gemaakte webplatform stelt CLB-medewerkers in staat om studentrapporten veilig en efficiënt te delen met een selecte groep gebruikers in scholen.

Over de klant

Het Centrum voor Leerlingenbegeleiding (CLB) is een instelling die samenwerkt met elke erkende school in Vlaanderen (België) om studenten te ondersteunen bij hun leerproces, studie en hun psychologisch en sociaal welzijn.

De uitdaging

CLB-centra spelen een belangrijke rol bij het evalueren van leerlingen en het vaststellen van hun niveau van leerstoornissen. Deze informatie is belangrijk voor schooldirecteuren en leerkrachten bij het voorbereiden van de school om aan hun behoeften te voldoen. Het probleem was dat CLB geen veilige manier had om leerlingrapporten met scholen te delen.

Doelstellingen van het project

Gerichte toegang tot rapporten

Het mogelijk maken voor geselecteerd schoolpersoneel om toegang te krijgen tot leerlingrapporten met gecontroleerde toegang tot specifieke gegevens.

Beveiliging en stabiliteit

Voldoen aan vertrouwelijkheidsprotocollen, en tegelijkertijd stabiel genoeg zijn zodat gegevens op elk moment toegankelijk zijn.

Integratie

Integratie met externe platforms om te voldoen aan beveiligingsprotocollen.

De oplossing

De uiteindelijke oplossing was een webplatform dat toegankelijk is voor leerkrachten, schooldirecteuren en CLB-medewerkers.

Door studentgegevens in te voeren, kan schoolpersoneel toegang krijgen tot de bijbehorende leerlingdossiers. Schooldirecteuren kunnen ook een overzicht krijgen van alle leerlingdossiers van hun school. En in speciale situaties, zoals vóór schoolinschrijvingen, kunnen schooldirecteuren toegang krijgen tot alle leerlinggegevens om te zien of hun school aan de behoeften kan voldoen.

Belangrijke functionaliteiten

Samenwerkingsbestanden

Het platform ondersteunt samenwerking tussen scholen en CLB via samenwerkingsbestanden. CLB-medewerkers en schoolgebruikers kunnen toegang krijgen tot gedeelde dossiers, documenten uploaden en samenwerken aan gemeenschappelijke onderwerpen.

Technische oplossing

Voor de technische stack kozen we voor Spring Boot en Angular. Aangezien meerdere beveiligingslagen nodig waren, implementeerden we deze met behulp van Spring Security.

Om te voldoen aan strikte vertrouwelijkheidsprotocollen voert de app gebruikersauthenticatie uit met een SSO (single Sign-On), waarbij gebruikers alleen hun ACM/IDM kunnen gebruiken om in te loggen. Met deze inloggegevens kan de app leerlinginformatie op elk moment alleen aan geautoriseerde gebruikers verstrekken. We ontwikkelden ook een efficiënt en robuust gegevensimportproces met behulp van Spring Batch. Ten slotte boden AWS-cloudservices hoge beschikbaarheid, lagere infrastructuurkosten en een versneld platformontwikkelingsproces.

Zakelijke impact

Veilig delen van rapporten

CLB’s hebben nu een veilig en efficiënt platform om leerlingrapporten met scholen te delen.

Naleving van beveiligingsbehoeften

De oplossing voldoet aan het beleid en de regels van de klant en heeft een stabiele integratie met externe platforms.

Duik dieper met meer casestudies