Opens in a new tab

Hoe regel je toegangsrechten tot AI-systemen?

Jaap de Roos ·
Messing sleutel in modern sleutelgat van matglazen paneel, met kantoorgang op de achtergrond en warme messing accenten.

Toegangsrechten tot AI-systemen regel je door per rol, per systeem en per datalaag expliciete rechten toe te kennen op basis van het least privilege-principe: elke gebruiker en elke agent krijgt alleen toegang tot wat nodig is voor de specifieke taak. Dit geldt zowel voor mensen als voor de AI-systemen zelf, die steeds vaker als zelfstandige identiteiten in je infrastructuur opereren. De vragen hieronder helpen je om dit in de praktijk goed in te richten.

Waarom wijken AI-systemen af van traditionele toegangsmodellen?

AI-systemen wijken af van traditionele toegangsmodellen omdat ze niet alleen data lezen, maar ook acties uitvoeren, beslissingen nemen en andere systemen aanroepen. Waar een medewerker rechten krijgt op basis van functie en afdeling, heeft een AI-agent een eigen identiteit nodig met rechten die zijn afgestemd op de specifieke taak die de agent uitvoert.

In een klassiek toegangsmodel werk je met gebruikersaccounts, rollen en Active Directory-groepen. Een AI-agent past daar niet zomaar in. Een agent kan meerdere tools aanroepen, data uit verschillende bronnen combineren en autonoom stappen zetten binnen een workflow. Dat maakt de reikwijdte van zijn toegang moeilijker te overzien dan die van een medewerker die een scherm bedient.

Daarnaast verandert de aanvalsvector. Prompt injection, waarbij verborgen instructies in tekst worden gesmokkeld die de agent leest, is inmiddels de meest kritieke kwetsbaarheid in de OWASP Top 10 for LLM Applications 2025. Een agent met te brede rechten kan bij een geslaagde aanval veel meer schade aanrichten dan een medewerker die per ongeluk een verkeerd bestand opent. Dat vraagt om een fundamenteel andere inrichting van je toegangsarchitectuur.

Welke rollen hebben toegang nodig tot een AI-systeem?

De rollen die toegang nodig hebben tot een AI-systeem zijn te verdelen in vier categorieën: beheerders die het systeem inrichten en onderhouden, eindgebruikers die met de output werken, data-eigenaren die bronnen beschikbaar stellen, en toezichthouders die de werking controleren en audits uitvoeren.

In de praktijk betekent dit dat je voor elk AI-systeem minimaal de volgende rollen in kaart brengt:

  • IT-beheerders en security architects die de infrastructuur en agent-identiteiten beheren
  • Functionele eigenaren of product managers die bepalen welke databronnen de agent mag raadplegen
  • Eindgebruikers die de uitkomsten van het systeem gebruiken in hun dagelijks werk
  • Compliance- en privacy officers die toegangslogs beoordelen en AVG-verplichtingen bewaken
  • SOC-analisten die afwijkend gedrag detecteren en incidenten afhandelen

Een veelgemaakte fout is dat AI-systemen worden ingericht met gedeelde serviceaccounts. Dat maakt het onmogelijk om achteraf te reconstrueren wie of wat een bepaalde actie heeft uitgevoerd. Elke agent en elke menselijke rol verdient een eigen identiteit met een eigen rechtenprofiel.

Hoe pas je het least privilege-principe toe op AI?

Het least privilege-principe pas je toe op AI door elke agent, elke API-koppeling en elke gebruikersrol alleen de minimale rechten te geven die nodig zijn om de specifieke taak uit te voeren. Dat betekent: geen standaard admin-rechten, geen brede leestoegang op alle datasets, en geen permanente toegang waar tijdelijke volstaat.

Concreet vertaalt dit zich naar een aantal maatregelen:

  1. Geef elke AI-agent een eigen service-identiteit met een scherp gedefinieerde scope van tools en databronnen die de agent mag aanroepen.
  2. Gebruik kortlopende, automatisch ververste toegangssleutels die worden beheerd in een digitale kluis. Vermijd statische credentials in configuratiebestanden.
  3. Scheid test- en productieomgevingen strikt. Een agent die in een sandbox experimenteert, mag geen toegang hebben tot productiedata.
  4. Pas in- en outputfiltering toe zodat de agent geen vertrouwelijke data naar externe systemen kan doorsturen, ook niet via indirecte routes.
  5. Stel menselijke goedkeuring in als vereiste voor acties met grote impact, zoals het aanpassen van klantdata of het versturen van berichten namens de organisatie.

Dit is geen eenmalige configuratie. Rechten groeien mee met de scope van een agent, en dat is precies wat je wilt voorkomen. Bouw een reviewproces in waarbij rechten periodiek worden getoetst aan de actuele taakomschrijving van de agent.

Wat is het verschil tussen toegang tot trainingsdata en inferentiedata?

Trainingsdata is de data waarmee een AI-model wordt opgebouwd of verfijnd. Inferentiedata is de data die het model gebruikt op het moment dat het een vraag beantwoordt of een taak uitvoert. Beide vereisen toegangscontrole, maar om verschillende redenen en met andere risicoprofielen.

Toegang tot trainingsdata is doorgaans beperkt tot data-engineers, modelontwikkelaars en de systemen die het trainingsproces uitvoeren. De risico’s zitten in datavergiftiging (het opzettelijk of onopzettelijk inbrengen van onjuiste of gevoelige data) en in het lekken van persoonsgegevens die in het model worden vastgelegd. Vanuit AVG-perspectief is het belangrijk om te weten welke persoonsgegevens in trainingsdata zitten en of je daarvoor een geldige grondslag hebt. Raadpleeg hiervoor je eigen juridisch adviseur.

Inferentiedata is de data die op het moment van gebruik door het systeem stroomt: de vraag van een medewerker, het document dat wordt geanalyseerd, de klantinformatie die wordt opgezocht. Deze data is vluchtig maar gevoelig. Je wilt loggen wat er doorheen gaat voor auditdoeleinden, maar tegelijkertijd voorkomen dat de agent meer ziet dan nodig is om de vraag te beantwoorden. Dataclassificatie in de agent-laag helpt hierbij: een agent die werkt met publieke informatie heeft geen toegang nodig tot vertrouwelijke contracten.

Hoe houd je toegangsrechten auditeerbaar en AVG-proof?

Toegangsrechten houd je auditeerbaar door elke actie van elke agent en elke gebruiker te loggen op een manier die onweerlegbaar, doorzoekbaar en bewaard is voor de vereiste periode. AVG-naleving vraagt daarbovenop dat je kunt aantonen wie toegang heeft gehad tot persoonsgegevens, wanneer, en met welk doel.

In de praktijk betekent dit:

  • Log alle aanroepen van tools, databronnen en API’s per agent-identiteit, inclusief tijdstempel en context.
  • Sla logs op in een omgeving die gescheiden is van de agent zelf, zodat een gecompromitteerde agent zijn eigen sporen niet kan wissen.
  • Koppel toegangsrechten aan een verwerkingsregister. Elke agent die persoonsgegevens verwerkt, hoort in dat register te staan met een beschrijving van het doel en de grondslag.
  • Stel alerts in op afwijkend gedrag: een agent die plotseling veel meer data opvraagt dan normaal, of die toegang zoekt tot bronnen buiten zijn scope.

Voor de juridische invulling van AVG-verplichtingen rond AI-systemen verwijzen we je naar je eigen juridisch adviseur. De technische inrichting van logging en toegangscontrole is een IT-verantwoordelijkheid; de juridische beoordeling van verwerkingsgrondslagen is dat niet.

Wanneer moet je toegangsrechten herzien na een AI-update?

Toegangsrechten moet je herzien na elke update die de scope, het gedrag of de databronnen van een AI-systeem verandert. Dat geldt ook voor updates die op het eerste gezicht puur technisch lijken, zoals een nieuwere versie van het onderliggende model of een uitbreiding van de toolset die de agent mag gebruiken.

Een AI-update kan op meerdere manieren de toegangssituatie veranderen:

  • Een nieuw model of een fijnafgestelde versie kan anders reageren op instructies, waardoor bestaande filters of goedkeuringsdrempels niet meer afdoende zijn.
  • Een uitbreiding van de toolset geeft de agent nieuwe mogelijkheden om systemen aan te roepen die eerder buiten bereik lagen.
  • Een koppeling met een nieuwe databron vereist een herbeoordeling van welke informatie door de agent kan worden gecombineerd en gedeeld.
  • Wijzigingen in de prompt of de systeeminstructies kunnen de gedragsruimte van de agent vergroten op manieren die niet direct zichtbaar zijn.

Een goed beheerproces koppelt het deployment-proces van AI-updates aan een verplichte toegangsreview. Behandel een AI-update niet als een softwarepatch die automatisch wordt uitgerold, maar als een functionele wijziging die vraagt om een gecontroleerde acceptatieprocedure. Dat is ook de kern van wat AI-governance in de praktijk betekent: niet een eenmalige inrichting, maar een doorlopend proces van toezicht, beoordeling en bijsturing volgens het AI Foundationsmodel voor gestructureerde governance.

Hoe wij helpen met toegangsbeheer voor AI-systemen

Toegangsrechten goed inrichten voor AI-systemen vraagt om specialisten die het snijvlak kennen van security, data en AI-architectuur. Dat is precies waar wij je mee verbinden via SecurityConnected.

Via ons netwerk van zorgvuldig geselecteerde specialty partners vind je professionals die direct inzetbaar zijn voor vraagstukken zoals:

  • Het ontwerpen van agent-identiteiten en toegangsscopes binnen je bestaande infrastructuur
  • Het inrichten van secret management en geautomatiseerde sleutelrotatie
  • Het uitvoeren van adversarial testing op prompt injection en andere kwetsbaarheden in AI-systemen
  • Het opzetten van logging en audittrails die aansluiten op je compliance-verplichtingen
  • Het begeleiden van toegangsreviews na AI-updates als onderdeel van een bredere governance-aanpak

We werken zonder hoge marges van tussenpartijen, zodat je snel de juiste persoon op de juiste plek krijgt. Neem contact op en vertel ons welk probleem je wilt oplossen: we helpen je de juiste match te maken.

Related Articles