NormenBIO2ISO 27001AVGISO 22301Cbw
Levert bewijs voorBIO5.25.45.36NIST CSFGV.RM-04GV.RM-05GV.RM-06GV.RR-02ID.RA-06
Elke gemeente heeft een lijst met maatregelen die af moeten, en die lijst is te lang. BIO 2.0 alleen telt al ruim honderd overheidsmaatregelen; privacy en bedrijfscontinuïteit komen daar bovenop. De vraag die de directie stelt is altijd dezelfde: wat doen we eerst, en waarom? Dit stuk geeft een manier om die vraag elk jaar opnieuw te beantwoorden, voor de drie disciplines tegelijk, met een antwoord dat je kunt narekenen.
Wie BIO 2.0 nog moet invoeren, begint bij BIO 2.0 invoeren, een plan van aanpak met urenraming. Dit stuk is de ronde die daarna elk jaar draait.
| Bestand | Wat het is |
|---|---|
model.md |
De regels: vijf lagen, hoe een risico uit een bevinding volgt, hoe het niveau en de prioriteit worden berekend |
voorbeeld-register.md |
Een doorgerekend register van de verzonnen gemeente Duinstad: drie strategische risico's, zeven operationele risico's, zestien maatregelen, drie controls, zes bevindingen |
voorbeeld-register-verkenner.html |
Hetzelfde voorbeeld om door te klikken, met tabbladen en een filter per kader |
voorbeeld-register.json |
De gegevens van het voorbeeld, als invoer voor het rekenscript |
prompts.md |
Drie prompts om in een AI-assistent te plakken, met de regels die de assistent niet mag overtreden |
sjabloon-register.md |
Een leeg register om zelf in te vullen |
index.html |
Dit stuk als leesversie, plakbaar in Word |
GRC staat voor governance, risk en compliance. Het zijn drie vragen die bij elkaar horen:
In de normen heet het geheel een managementsysteem: het ISMS voor informatiebeveiliging, het PIMS voor privacy, het BCMS voor continuïteit. Alle drie draaien op dezelfde ronde van plannen, doen, controleren en bijsturen (PDCA). De IBD heeft voor gemeenten een handreiking ISMS en een handreiking risicomanagement; die beschrijven wat er in zo'n systeem moet zitten. Dit stuk gaat over hoe je het risicodeel ervan zo opzet dat er een prioriteit uitkomt.
Security, privacy en continuïteit hebben elk een eigen kader (BIO 2.0, de AVG, ISO 22301), een eigen functionaris en vaak een eigen toezichthouder. Ze gaan wel over dezelfde processen, dezelfde systemen en dezelfde directie. Drie losse risicolijsten geven drie prioriteiten die elkaar tegenspreken aan dezelfde tafel. Een back-up die niet terug te zetten is, is tegelijk een continuïteitsrisico, een beschikbaarheidsrisico onder BIO 2.0 en een privacyrisico als het om persoonsgegevens gaat.
De Cyberbeveiligingswet maakt dit dringender. De zorgplicht vraagt passende maatregelen op basis van een risicobenadering, en de bestuurder is aanspreekbaar. Een directie die op drie lijsten moet sturen, kan moeilijk uitleggen waarom ze koos wat ze koos.
Eén stelsel betekent hier: één register, één manier van scoren, één prioriteitslijst. Elk kader houdt zijn eigen maatregelen en zijn eigen eigenaar. De functionaris gegevensbescherming toetst privacy, de BCM-coördinator continuïteit. Alleen de vraag "wat eerst" krijgt één antwoord.
Een GRC-tool is software waarin je risico's, maatregelen, controls en bewijs bijhoudt. Wat je ervoor krijgt:
Wat het kost: een licentie van een paar honderd tot een paar duizend euro per jaar, afhankelijk van omvang en hosting. Er zijn ook open en gratis varianten. CISO Assistant heeft een community-editie onder AGPLv3 met honderden normenkaders, en Eramba een gratis community-editie voor eigen hosting. Dan betaal je met beheer in plaats van met een licentie.
De grootste kostenpost is in alle gevallen de tijd. Het normenstelsel moet worden ingericht, de bestaande lijsten moeten erin, en daarna moet iemand de tool blijven voeden. Een tool die niet gevoed wordt, geeft een dashboard dat niemand gelooft. Een tool is sterk in het proces: wie, wanneer, met welk bewijs. Welk risico het zwaarst weegt, moet je hem nog steeds vertellen.
Route B is een register in platte bestanden (markdown, een spreadsheet of JSON) met vaste regels. Vier dingen maken het meer dan een spreadsheet:
prompts.md: hij bedenkt geen
bevinding, maakt van een kaderstand geen bevinding, kiest geen risico en
neemt geen namen of exploiteerbare details over.Wat route B geeft: scherpte, een herleidbare prioriteit en geen licentie. Wat het niet geeft: workflow, herinneringen en meerdere schrijvers tegelijk. Route B heeft één schrijver nodig die de ronde draait. Valt die weg, dan is het register een momentopname.
In de herkomstorganisatie liep dit als bestanden in de
documentbibliotheek van het managementsysteem, met een klein script dat
het register toetst en de prioriteit uitrekent. Een versie van dat
script staat in de kennisbank
(tools/bouw_risicoregister.py) en rekent het voorbeeld van
Duinstad door. Zonder script kan het ook: prompt 3 in prompts.md bouwt de lijst met
dezelfde regels.
| Situatie | Route |
|---|---|
| Je weet nog niet welke risico's het zwaarst wegen, of de bestaande lijst is een opsomming van rode vakjes | Begin met B. Je leert wat je stelsel moet doen |
| Meerdere afdelingen moeten zelf bewijs aanleveren, met herinneringen en termijnen | A, of B voor de prioriteit en A voor het bewijs |
| Er is één informatiebeveiliger en weinig tijd voor beheer | A als SaaS, mits iemand de tool voedt |
| Er komt een externe audit op ISO 27001 of een certificering | A, met de regels van B als eis aan de inrichting |
Het advies: begin met B en koop A pas als je weet wat het stelsel moet doen. Het register is dan de specificatie waaraan een tool moet voldoen. Een tool die geen onderscheid kan maken tussen een kaderstand en een aangetoond gat, of die de prioriteit niet kan uitleggen, voldoet niet.
Het register past op de PDCA-ronde van het managementsysteem. De
regels staan uitgewerkt in model.md;
het voorbeeld in voorbeeld-register.md laat
zien wat eruit komt.
Daarna begint de ronde opnieuw. Elke nieuwe context loopt door dezelfde vier stappen: lezen, kandidaat, besluit, opnieuw rekenen.
sjabloon-register.md. Geen
analyse? Begin met drie: uitval van dienstverlening, verlies van
persoonsgegevens, misbruik van bevoegdheden.Reken voor de eerste vulling op een paar dagen werk van de CISO, waarvan het meeste in stap 4 zit.
EUPL-1.2, zoals alles in de kennisbank.