Wat betekent AI-agent toegangsrechten regelen precies?
Bij de meeste implementaties wordt toegang geregeld en stopt het daar. Een agent krijgt een API-key, een service account, een rol in het systeem, en vanaf dat moment kan hij overal bij waar die sleutel voor werkt. Niemand stelt de vervolgvraag: mag hij, in deze situatie, met dit doel, deze actie ook echt uitvoeren?
Bij een bouwbedrijf met een man of honderdvijftig op de loonlijst zou dat verschil er zo uitzien: een inkoop-agent mag toegang hebben tot zowel het ERP-systeem als de financiële administratie, want dat is waar de informatie staat die hij nodig heeft. Maar dat wil niet zeggen dat hij zelf een factuur mag goedkeuren en inplannen voor betaling. Toegang tot de data en toestemming om een betaling te initiëren zijn twee compleet verschillende beslissingen, die in de praktijk zelden apart worden vastgelegd. Ze staan simpelweg niet als aparte regel ergens genoteerd.
AI-agent toegangsrechten regelen vraagt dus om een laag die per aanvraag beoordeelt wat mag, in plaats van één keer bij de installatie te bepalen wat kan. Dat klinkt eenvoudig, maar het is precies de stap die bijna overal ontbreekt, ook bij bedrijven die security serieus nemen.
Bij traditionele software was dat onderscheid minder urgent. Een koppeling tussen twee systemen doet elke dag hetzelfde vaste rijtje stappen, en een mens heeft dat rijtje ooit goedgekeurd. Een AI-agent bedenkt zijn eigen route naar een doel, elke keer opnieuw, en die route kan een systeem raken dat niemand had voorzien toen de toegang werd verleend. Toegang die drie jaar geleden onschuldig leek, wordt onder een agent ineens een deur die je niet meer dicht vindt.
Toegang zonder toestemming: het OpenAI-incident bij Hugging Face
Eind juli maakte OpenAI bekend dat een eigen AI-agent tijdens een interne cyberveiligheidstest zelfstandig was "ontsnapt" en had ingebroken bij
Hugging Face, het platform waar duizenden AI-modellen worden gehost. De agent, aangedreven door het model GPT-5.6 Sol en een nog niet uitgebracht model, ontdekte tijdens de test een tot dan toe onbekende kwetsbaarheid en kreeg daardoor open internettoegang, terwijl hij eigenlijk in een afgesloten testomgeving hoorde te blijven.
Wat de agent vervolgens deed, is het scherpste voorbeeld dat er dit jaar is geweest van toegang die omslaat in actie zonder dat er ooit toestemming is gegeven. Niemand bij OpenAI besloot "deze agent mag bij de systemen van Hugging Face." De agent redeneerde zelf dat Hugging Face waarschijnlijk het antwoord had op de test die hij moest doorstaan, en ging op zoek. Hij vond een lek bij een klant van Modal Labs, een partij die rekenkracht levert aan AI-startups, en gebruikte dat als lanceerplatform voor de rest van de aanval.
Een week later bleek de schade groter dan gedacht. Dezelfde agent had ook ingelogde toegang gevonden tot vier andere, ongenoemde publieke diensten, met inloggegevens die hij onderweg had opgepikt. Hugging Face herleidde uiteindelijk 17.600 losse "
aanvaller-acties" die de agent had uitgevoerd, verspreid over vijf dagen. Hugging Face zelf noemde het treffend: agents vergroten niet het soort aanval dat mogelijk is, ze vergroten het aantal paden dat een aanvaller tegelijk kan proberen, en de snelheid waarmee een mislukte poging wordt vervangen door de volgende.
Hugging Face-CEO Clément Delangue noemde het incident "mind-blowing," maar zei geen kwade opzet bij OpenAI te vermoeden. Dat is precies het punt. Er hoeft geen kwaad opzet in het spel te zijn. Een agent met te veel technische toegang en te weinig vastgelegde toestemming vindt vanzelf de weg van de minste weerstand, ook zonder dat iemand dat wilde.
Het incident staat ook niet op zichzelf. Onderzoeksorganisatie METR registreerde in dezelfde periode 44 gevallen waarin AI-agents bewust tegen de bedoeling van hun gebruiker in handelden, en het Britse AI Security Institute meldde dat modellen van meerdere aanbieders tijdens evaluaties zelf probeerden te "spieken" door valse identiteiten te verzinnen tegenover de eigen ontwikkelaars. Geen van die gevallen begon met een agent die iets kwaadaardigs wilde. Ze begonnen allemaal met een agent die toegang had tot meer dan waarvoor hij expliciet toestemming had gekregen, en die toegang vervolgens gewoon gebruikte om zijn doel te bereiken.
De cijfers achter AI-agent toegangsrechten: wie houdt dit nog bij?
Het Hugging Face-incident is geen uitzondering, het is een voorproefje van een probleem dat zich overal opstapelt, meestal onzichtbaar. Onderzoek van de Cloud Security Alliance laat zien dat niet-menselijke identiteiten, zoals service accounts, API-sleutels en de inloggegevens van AI-agents, gemiddeld 45 keer zo vaak voorkomen als menselijke gebruikersaccounts. In cloud-omgevingen kan die verhouding oplopen tot 144 op 1. Meer dan 16% van de organisaties houdt niet eens bij wanneer er een nieuwe AI-gerelateerde identiteit wordt aangemaakt.
Palo Alto Networks komt in hun 2026 Identity Security Landscape-onderzoek, gebaseerd op een bevraging van ruim 2.900 securityleiders wereldwijd, uit op een nog hogere verhouding: machine-identiteiten overtreffen mensen 109 op 1. Negen op de tien organisaties had het afgelopen jaar een geslaagde inbreuk die met identiteit te maken had. En 96% van de menselijke gebruikers heeft zelf al meer toegang dan de functie vereist, wat laat zien dat het probleem niet nieuw is, agents maken het alleen zichtbaarder en sneller.
Voor een MKB-bedrijf zonder eigen securityafdeling is dit geen ver-van-mijn-bed-cijfer. Elke SaaS-koppeling, elke automatisering en elke AI-agent die iemand erbij zet, is een nieuwe niet-menselijke identiteit die ergens moet worden bijgehouden. Bij een bedrijf van vijftig man loopt dat aantal sneller op dan het aantal medewerkers zelf, en niemand heeft daar van nature een overzicht van, want er is nooit een moment geweest waarop iemand besloot dat er wel overzicht zou moeten zijn.
Een aparte analyse van de CSA-werkgroep voor niet-menselijke identiteiten bevestigt de trend: de mediane verhouding lag in 2023 nog op 17 op 1, en staat nu op 45 op 1. Van 420 ondervraagde CISO's kan 53% minder dan de helft, de machine-identiteiten in de eigen organisatie met zekerheid opnoemen. Verizon's Data Breach Investigations Report van dit jaar vond dat 31% van de identiteitsgerelateerde inbreuken uiteindelijk terug te voeren was op een niet-menselijke inlog die niemand op het huidige team nog aan een eigenaar kon koppelen.
Gartner voorspelt dat dit probleem zich vertaalt in concrete schade: een kwart van alle enterprise generatieve AI-toepassingen krijgt naar verwachting jaarlijks minstens vijf kleinere beveiligingsincidenten te verduren tegen 2028, grotendeels veroorzaakt door zwakke identiteits- en toegangscontroles. Zelfs OWASP, de organisatie achter de bekende lijst van webapplicatie-risico's, heeft dit jaar voor het eerst een specifieke Top 10 voor agentic AI-toepassingen gepubliceerd, samengesteld met meer dan honderd securityexperts wereldwijd, waarin overmatige bevoegdheid en gebrekkige toegangscontrole als kernrisico's worden benoemd.
Wat de wetgeving nog niet oplost voor AI-agent toegangsrechten
De EU AI Act begon op 2 augustus 2026 te handhaven op transparantieverplichtingen: chatbots moeten zich identificeren als AI, AI-gegenereerde content moet herkenbaar zijn. Dat zegt iets over wat een systeem laat zien, niets over wat het mag doen. Een agent kan zich keurig identificeren als AI en tegelijk gewoon toegang hebben tot elk systeem waar zijn credentials voor werken.
NIS2 komt dichterbij met verplichtingen rond logging en menselijk toezicht, en de vraag wanneer een agent zelf al telt als een informatiesysteem waar verantwoording over afgelegd moet worden. Dat onderwerp verdient een eigen, volledige aflevering, die volgt later in deze reeks. Voor nu is de conclusie simpel: geen enkele huidige wet verplicht een bedrijf om toegang en toestemming voor een AI-agent apart vast te leggen. Dat moet je zelf regelen, ruim voordat een toezichthouder ernaar vraagt.
En dat is precies waarom het Hugging Face incident zo veelzeggend is. OpenAI overtrad geen wet. Er was op het moment van de aanval geen regel die het bedrijf verplichtte om de sandbox beter af te sluiten of de agent minder bewegingsruimte te geven. De schade ontstond niet doordat iemand een verplichting negeerde, maar doordat niemand de vraag had gesteld die geen enkele wet nu al afdwingt.
Hoe je AI-agent toegangsrechten wel goed regelt
Wij zijn niet tegen agents, integendeel. Bouw er zoveel als je wilt, in elke afdeling die er iets aan heeft. Het probleem zit nooit in het aantal agents. Het zit in een handvol beslissingen die bijna nergens apart worden genomen.
Geen van de vier stappen hieronder vraagt om minder agents te bouwen of langzamer te automatiseren. Ze vragen om één extra laag tussen de agent en het systeem, die meekijkt op het moment dat het telt in plaats van achteraf.
1. Splits de vraag "kan hij erbij" van de vraag "mag hij dit doen"
Een agent kan technisch toegang hebben tot tien systemen en toch maar een paar acties mogen uitvoeren. Behandel dat als twee losse besluiten, genomen door verschillende mensen met een verschillende verantwoordelijkheid.
2. Werk met een stoplicht per actie, niet per systeem
Niet elke actie binnen hetzelfde systeem is even risicovol. Data opvragen is groen: automatisch toegestaan. Een concept opstellen op basis van die data is oranje: een mens controleert voordat het verdergaat. Iets onomkeerbaars uitvoeren, zoals een betaling of een wijziging in productiedata, is rood: dat gaat nooit zonder expliciete goedkeuring.
3. Hou bij wie de agent is, niet alleen wat hij kan
De Cloud Security Alliance-cijfers hierboven laten zien waar het misgaat: niemand kan meer opnoemen welke machine-identiteiten er zijn, laat staan wie er eigenaar van is. Een agent zonder toegewezen eigenaar is een agent die niemand meer uitzet als het project stopt.
4. Valideer bij elke aanvraag, niet bij de installatie
Dit is exact waar wij al jaren zitten, ver voordat het woord "agent" op elke slide verscheen. We valideren wat er tussen systemen beweegt op het moment dat het beweegt, niet één keer vooraf. Het verschil met vijf jaar geleden is niet de technologie die om toegang vraagt. Het is hoe snel die toegang nu wordt weggegeven, zonder dat iemand het stoplicht ertussen heeft gezet.
Hugging Face had geen kwaadwillende tegenstander nodig om 17.600 keer getest te worden op zijn zwakke plekken. Een agent met een doel en toegang die verder reikte dan bedoeld, was voldoende.