Geschreven door Rick Reijans, Co-Owner / Microsoft Certified Technology Specialist.

Rick Reijans heeft meer dan 15 jaar ervaring in het integreren van technologie in bedrijfsprocessen, met een focus op Microsoft-technologieën voor strategische voordelen.

Rick's achtergrond in het creëren van moderne werkplekken en strategisch IT-advies biedt inzicht in de strategische en operationele aspecten van controle-acceptatietesten en beleidsconfiguratie in Microsoft 365.

Afkadering: Rick's expertise richt zich op de strategische en operationele implicaties van Microsoft 365 beleidsconfiguratie, niet op specifieke technische configuratie of beveiligingsadvies.

De externe IT-dienstverlener kan Microsoft 365 ontwerpen, configureren en technisch testen, maar de klantorganisatie blijft verantwoordelijk voor naleving van interne beleidsregels en voor acceptatie van restrisico. Compliance of de CISO beoordeelt beleidsmatige afwijkingen, de Business Owner beoordeelt gevolgen voor werkprocessen en de interne Risk Owner neemt het formele go-livebesluit. De artikeltekst wijst geen afzonderlijke eigenaar voor doorlopende monitoring aan; vervolgacties en herstel moeten daarom expliciet aan een interne eigenaar worden toegewezen.

Kernpunten van dit artikel

Een technische oplevering is geen beleidsgoedkeuring. Voor een controleerbare go-live moeten technische werking, aansluiting op intern beleid, bedrijfsimpact en risicoacceptatie als afzonderlijke besluiten worden vastgelegd.

  • Leg per Microsoft 365-controle vast welk intern beleidsvereiste wordt ondersteund, welke inrichting daarbij hoort en welk bewijs de actuele toestand onderbouwt.
  • Behandel afwijkingen op basis van hun oorzaak: een technische fout vraagt herstel, een beleidsconflict een intern beleidsbesluit en bedrijfsimpact een afweging door de proceseigenaar.
  • Laat de leverancier verklaren wat technisch is ingericht en getest, terwijl de klantorganisatie afzonderlijk vastlegt dat de gerealiseerde situatie en eventuele restrisico's acceptabel zijn.
  • Stel go-live uit wanneer een openstaand punt verhindert dat de organisatie de beleidsconformiteit kan beoordelen; accepteer alleen niet-blokkerende hiaten tijdelijk met een eigenaar, tijdelijke maatregel en bindende hersteldatum.
  • Betrek de Business Owner wanneer beveiligingsregels het werkproces beperken, zodat technische bescherming en operationele uitvoerbaarheid beide worden beoordeeld.

Een externe partner kan geen klant-risico aftekenen

Een externe IT-dienstverlener kan een Microsoft 365-configuratie ontwerpen, inrichten, testen en aantonen dat instellingen volgens afspraak werken. Daarmee neemt die partij echter niet de bevoegdheid over om namens de klantorganisatie beleidsmatig of juridisch risico te accepteren. Die bevoegdheid hoort intern te liggen, ook wanneer het dagelijkse IT-management is uitbesteed. De klantorganisatie wijst daarvoor een Risk Owner aan en legt expliciet vast welke persoon of functie bij go-live een restrisico mag aanvaarden.

Dat onderscheid voorkomt een onwerkbare interpretatie van een technische oplevering. Een partner kan bijvoorbeeld bevestigen dat de afgesproken instellingen zijn toegepast en dat de technische test is uitgevoerd. De Risk Owner beoordeelt vervolgens of de gerealiseerde situatie past binnen het eigen beleid en of een resterend hiaat aanvaardbaar is. Dat besluit betreft de organisatie zelf: haar gegevens, haar werkprocessen en haar interne norm. Een handtekening van de uitvoerende partij verandert die verantwoordelijkheid niet.

Niet ieder openstaand punt hoeft go-live automatisch te blokkeren. Wanneer een hiaat niet-blokkerend is, kan een organisatie kiezen voor voorwaardelijke acceptatie. Die keuze is alleen controleerbaar wanneer zij aan een formeel Plan of Action and Milestones, oftewel POA&M, is gekoppeld. Daarin staat welke compenserende maatregel tijdelijk geldt, wie eigenaar is van het herstel en welke bindende hersteldeadline van toepassing is. Een POA&M is daarmee geen losse actielijst, maar de vastlegging van een bewust geaccepteerde tussenstand met een toegewezen vervolgactie. Gedocumenteerde herstelprocessen met eigenaarschap en mijlpalen worden ook gebruikt voor het opvolgen van bevindingen uit beoordelingen.[1]

De grens is vooral relevant wanneer een leverancier als uitvoerder én adviseur optreedt. Advies over mogelijke instellingen kan de interne besluitvorming ondersteunen, maar vervangt geen besluit van de klant over de uitleg van het eigen beleid. Leg daarom vooraf vast wie het risico draagt, wie de uitzondering autoriseert en wie controleert dat het herstel daadwerkelijk is afgerond. De uiteindelijke go-livegoedkeuring blijft daarmee bij de organisatie die de gevolgen van het restrisico draagt.

Technisch werkend is niet hetzelfde als formeel geaccepteerd

Een technisch afgeronde Microsoft 365-configuratie is nog geen formeel geaccepteerde controle. Bij acceptatietesten van controles worden vier verschillende vragen beantwoord. Als die vragen onder één opleverhandtekening vallen, is achteraf niet meer te zien of alleen de instelling is getest of ook de beleidskeuze, de gevolgen voor het werk en het resterende risico zijn beoordeeld.

Technische verificatie stelt vast of de ingerichte instelling doet wat tijdens de bouw is afgesproken. De IT-partner kan bijvoorbeeld aantonen dat een functie is geconfigureerd en in de test werkt. Dat bewijs gaat over de werking van de configuratie, niet over de vraag of deze voor de organisatie de juiste invulling van een interne norm is.

Beleidsvalidatie legt die tweede vraag naast de technische uitkomst: sluit de instelling aan op de interne norm waarvoor zij is ingericht? Een werkende configuratie kan nog steeds te beperkt, te ruim of op een verkeerde groep gericht zijn. Daarna beoordeelt operationele acceptatie wat dezelfde instelling in de praktijk doet met het werkproces. De business kijkt daarbij niet opnieuw naar de techniek, maar naar de uitvoerbaarheid van de gekozen beperking.

Formele risicoacceptatie is vervolgens een afzonderlijk besluit over de gerealiseerde situatie. Daarbij wordt niet bevestigd dat de techniek werkt of dat een werkproces uitvoerbaar is; er wordt vastgesteld of de uitkomst, inclusief eventuele openstaande punten, in gebruik mag worden genomen. Door deze vier uitkomsten apart vast te leggen, blijft de reikwijdte van iedere goedkeuring herkenbaar.

Zonder koppeling tussen beleidsartikel en configuratiebewijs blijft validatie onvolledig

Maak vóór de acceptatietest per Microsoft 365-controle een vaste koppeling tussen het relevante artikel uit het interne informatiebeveiligingsbeleid, de verwachte configuratie en het technische bewijs. Een export zonder die koppeling laat alleen zien welke instelling aanwezig is; niet welke beleidsvereiste ermee wordt onderbouwd. Gebruik onderstaande voorbereiding om elke controle afgebakend en navolgbaar te maken.

  • Noteer het exacte beleidsartikel. Leg per controle het specifieke artikel of controlepunt vast, niet alleen de naam van een beleidsdocument. Zo blijft duidelijk op welke interne norm de validatie betrekking heeft.
  • Beschrijf de bijbehorende configuratie. Koppel aan het beleidsartikel de Microsoft 365-configuratie die de vereiste moet invullen. Daarmee voorkomt u dat een technische instelling achteraf aan meerdere, verschillend uitgelegde normen wordt gekoppeld.
  • Voeg het verwachte technische bewijs toe. Benoem vooraf welk bewijs de actuele toestand moet tonen. Een JSON-export van Conditional Access kan daarvoor dienen, mits deze direct is opgenomen bij het beleidsartikel en de bijbehorende configuratie.
  • Gebruik snapshots voor de toestand op het toetsmoment. Een PowerShell-snapshot kan eveneens technisch configuratiebewijs vormen. De snapshot krijgt pas betekenis wanneer vastligt welk beleidsartikel en welke configuratie ermee worden gecontroleerd.
  • Houd de koppeling per controle bijeen. Bewaar beleidsartikel, configuratieomschrijving en export of snapshot als één afgebakende set. De beoordelaar hoeft dan niet in een algemene inventarisatie van de volledige Microsoft 365-omgeving te zoeken naar de onderbouwing van één controle.

Classificeer testuitval voordat herstelwerk wordt toegewezen

Wijs herstelwerk niet toe op basis van wie de test heeft uitgevoerd. Classificeer een testuitval eerst naar de oorzaak. Daarmee voorkomt u dat de IT-partner op een beleidsbesluit wacht, of dat een technische fout blijft liggen terwijl compliance en de business erover overleggen. De vier acceptatievragen uit de vorige sectie helpen daarbij, maar de classificatie richt zich nu op de passende vervolgroute. Pas nadat die route is doorlopen, heeft hertesten betekenis.

  • Stel vast of sprake is van een technische configuratiefout. Werkt de Microsoft 365-configuratie niet zoals bedoeld, dan herstelt de IT-partner de inrichting. De vervolgactie is technisch: de fout corrigeren en de aangepaste configuratie opnieuw laten toetsen. Compliance of de Business Owner hoeft hierbij geen keuze te maken zolang de beleidsrichting en de gevolgen voor het werkproces niet ter discussie staan.
  • Scheid beleidsincompatibiliteit van een uitvoeringsfout. Een configuratie kan technisch functioneren en toch niet passen bij de interne beleidsrichting. In dat geval ligt de eerste beoordeling bij compliance of de CISO. Zij bepalen welke richting met het beleid verenigbaar is. Alleen wanneer die beoordeling tot een andere inrichting leidt, krijgt de IT-partner een technische herstelopdracht. Hertesten volgt dus op het vastgestelde beleidsbesluit en de eventuele aanpassing.
  • Beoordeel functionele bedrijfsimpact als bedrijfsbesluit. Wanneer de configuratie het werkproces raakt, beoordeelt de Business Owner de gevolgen via een formele risicoafweging. Die beoordeling gaat over de aanvaardbaarheid van de impact, niet over de vraag of de IT-partner de instelling correct heeft uitgevoerd. De uitkomst bepaalt welke vervolgactie nodig is voordat de controle opnieuw kan worden beoordeeld.
  • Plan hertesten pas na de passende vervolgactie. Koppel de hertest aan de afgehandelde oorzaak: technisch herstel door de IT-partner, een besluit van compliance of de CISO, of een formele risicoafweging door de Business Owner. De nieuwe testuitkomst is daarmee herleidbaar tot de beslissing of wijziging die de afwijking moest oplossen.

Een opleverdossier laat zien waar technische configuratie eindigt en beleidsacceptatie begint

Een bruikbaar opleverdossier scheidt technische feiten van besluiten die alleen de klantorganisatie kan nemen. Het technische deel beschrijft welke Microsoft 365-controle is ingericht, welke test is uitgevoerd en welk bewijs beschikbaar is. Daarmee bakent de partner af wat hij heeft geleverd: een geconfigureerde en getoetste technische voorziening. Het dossier moet vervolgens afzonderlijk tonen wie heeft vastgesteld dat die voorziening aansluit op het interne beleid en wie een eventueel restrisico heeft geaccepteerd.

Deze scheiding is herkenbaar aan de formulering van de verklaringen. Een technische verklaring beperkt zich tot configuratie en werking. Zij stelt bijvoorbeeld niet dat de klant volledig compliant is of dat alle mogelijke vereisten zijn afgedekt. De beleidsacceptatie staat in een eigen verklaring van de klant, gekoppeld aan de relevante interne norm en aan de vastgestelde testresultaten. Een gedeeld verantwoordelijkheidsmodel vereist juist dat verantwoordelijkheden voor cloudbeveiliging niet als één ongedifferentieerde verplichting worden gepresenteerd.[2]

Neem ook de status van afwijkingen op. Bij een geslaagde controle kan het dossier verwijzen naar het technische bewijs en de beleidsvalidatie. Bij een niet-geslaagde controle vermeldt het dossier de eigenaar van de vervolgactie. Bij een uitzondering of voorwaardelijke acceptatie legt het vast welk besluit de klant heeft genomen en onder welke voorwaarden. Daarmee ontstaat een dossier waarin de technische oplevering en de beleidsacceptatie naast elkaar staan, zonder dat zij met elkaar worden verward.

De waarde van deze afbakening zit in controleerbaarheid, niet in een claim van totale naleving. Een dossier kan aantonen wat is geconfigureerd, getest, beoordeeld en geaccepteerd binnen de gekozen scope. Het kan niet op basis van alleen technische oplevering verklaren dat aan alle externe regels, interne verplichtingen of toekomstige wijzigingen is voldaan. Die terughoudende grens maakt de sign-off bruikbaar: lezers zien welk bewijs er is, welke beslissing ermee wordt ondersteund en welke verantwoordelijkheid bij de klant blijft.

Twee technische handtekeningen vormen geen onafhankelijke controle

Een veelgemaakte fout bij go-live is twee technische ondertekenaars laten verklaren dat dezelfde baseline werkt en dit vervolgens behandelen als volledige acceptatie. Twee controles van dezelfde soort vergroten mogelijk de zekerheid over de uitvoering, maar leveren geen onafhankelijk oordeel op over beleid, bedrijfsimpact of restrisico. Het vier-ogen-principe krijgt pas inhoud wanneer de twee verklaringen verschillende beslissingen afdekken.

  • Fout: de tweede handtekening herhaalt alleen technische oplevering. Wanneer zowel de IT-dienstverlener als een tweede technisch team aftekent dat de Microsoft 365-baseline correct functioneert, blijft de vraag open of de inrichting aan de interne norm voldoet. De controle is dan dubbel uitgevoerd binnen hetzelfde perspectief.
  • Juiste technische verklaring: werking van de baseline. De IT-dienstverlener tekent voor de technische oplevering: de afgesproken Microsoft 365-baseline is ingericht en de technische werking is gecontroleerd. Deze verklaring hoort te verwijzen naar testresultaten en configuratiebewijs. Zij bevat geen acceptatie van klant-risico.
  • Juiste formele verklaring: acceptatie van het gerealiseerde beveiligingsniveau. De klant-Risk Owner tekent voor de acceptatie van de gerealiseerde situatie, inclusief bekende afwijkingen, voorwaarden of restrisico. Dit besluit steunt op de afzonderlijke technische, beleidsmatige en operationele beoordelingen; het is geen tweede technische test.
  • Gevolg: vier ogen, twee verschillende verantwoordelijkheden. De scheiding voorkomt dat een leverancier impliciet voor klantbeleid tekent of dat een Risk Owner onbedoeld bevestigt dat hij zelf technische controles heeft uitgevoerd. Het gedeelde verantwoordelijkheidsmodel vraagt om een duidelijke verdeling van verantwoordelijkheden rond cloudbeveiliging en gegevensbescherming.[3]
  • Bewijs vraagt meer dan handtekeningen. Ook twee verschillende verklaringen zijn niet genoeg zonder onderliggende gegevens. Per ondertekening horen de relevante controle, het bewijs, de uitkomst, eventuele afwijking en de besluitcontext beschikbaar te zijn. Daardoor is vast te stellen wat elke persoon precies heeft bevestigd en wat buiten de reikwijdte van diens verklaring valt.

Moet go-live wachten tot iedere beleidsparameter is gevalideerd?

Niet per se, maar een migratiedeadline verandert openstaande beleidsvalidatie niet in een vrijblijvende restpost. Een uitputtende toets van alle parameters kan de beoogde livegang vertragen. De organisatie staat dan voor een expliciete keuze: de oplevering uitstellen totdat de validatie volledig is afgerond, of onder voorwaarden live gaan met vastgelegde herstelafspraken. De tweede route is geen verkorte versie van volledige acceptatie; zij is een besluit om een afgebakend hiaat tijdelijk te dragen en zichtbaar op te volgen.

  • Wanneer uitstel passend is: als de openstaande validatie nodig is om te bepalen of de controle überhaupt aan de interne norm kan voldoen, ontbreekt een onderbouwde basis voor acceptatie. Uitstel houdt de status helder: de organisatie heeft nog geen besluit genomen over een onbeoordeeld onderdeel. De migratiedeadline blijft dan een planningsfactor, geen vervanging voor de beleidsbeoordeling.
  • Wanneer voorwaardelijke acceptatie mogelijk is: als de organisatie het hiaat als niet-blokkerend beoordeelt, kan zij kiezen voor een gecontroleerde voorwaardelijke acceptatie. Deze verwijst naar de eerder vastgelegde POA&M-afspraak met tijdelijke maatregel, eigenaar en bindende deadline. In zulke herstelregistraties worden bevindingen, acties en mijlpalen vastgelegd.[1]
  • Hoe de lus wordt gesloten: na uitvoering van de herstelactie beoordeelt de aangewezen eigenaar of het openstaande punt is opgelost. Vervolgens volgt de hertest of beleidsvalidatie die past bij de oorspronkelijke afwijking. Pas wanneer die beoordeling is vastgelegd, kan de status van het punt worden gesloten.
  • Wie de keuze maakt: de IT-partner kan aangeven wat technisch ontbreekt, welke herstelactie mogelijk is en welk bewijs na herstel beschikbaar komt. De klantorganisatie besluit over uitstel of aanvaarding van de tussenstand. Daarmee ligt het go-livebesluit bij de partij die de gevolgen van het restrisico draagt.
  • Wat niet verandert door livegang: een openstaand punt blijft open totdat de afgesproken actie is uitgevoerd en de passende herbeoordeling is afgerond. De POA&M-afspraak onderscheidt een tijdelijk geaccepteerde situatie van een volledig gevalideerde controle.

Go-live blijft een bedrijfsbesluit wanneer beveiliging het werkproces raakt

Medewerker ervaart een DLP-blokkade en sessietime-out terwijl een proceseigenaar de bedrijfsimpact beoordeelt.

Ook wanneer een openstaand punt via een POA&M wordt gevolgd, moet de bedrijfsimpact van de betreffende beveiligingsregel afzonderlijk zijn beoordeeld. De Business Owner hoort daarom in de acceptatieketen thuis zodra een Microsoft 365-beveiligingsregel de feitelijke uitvoering van werk beïnvloedt. Een technische controle kan correct zijn ingericht en een beleidsdoel dienen, terwijl medewerkers daardoor een noodzakelijke handeling niet meer of alleen via een omweg kunnen uitvoeren. Dan ontstaat een afweging die niet uitsluitend door IT kan worden gemaakt: de organisatie beoordeelt de bescherming van gegevens naast de gevolgen voor het betreffende proces.

Restrictieve DLP-blokkades of sessie-timeouts zijn voorbeelden van regels die deze spanning kunnen veroorzaken. Zij kunnen gegevens beschermen, maar ook werkprocessen hinderen. De juiste vraag is daarom niet alleen of de regel technisch actief is, maar ook of de gekozen beperking in de context van het werkproces acceptabel is. Die beoordeling vraagt kennis van de bedrijfsuitvoering, de gevolgen van vertraging of uitval en de ruimte die de organisatie zelf ziet voor een uitzondering of een aanpassing.

De Business Owner geeft daarmee geen technische kwaliteitsverklaring af. Die blijft bij de partij die de configuratie heeft getest. Evenmin neemt de Business Owner de beleidsvalidatie van compliance of de CISO over. De rol is specifieker: formeel vaststellen of de operationele gevolgen van de gerealiseerde beveiligingsregel aanvaardbaar zijn. Wanneer de gevolgen niet aanvaardbaar zijn, is dat een aanleiding voor een aanpassing, een beleidsbesluit of een expliciete risicoafweging. Het gedeelde verantwoordelijkheidsmodel ondersteunt deze noodzaak tot heldere rolgrenzen, omdat verantwoordelijkheden rond beveiliging niet bij één partij samenkomen.[2]

Een uitsluitend technische beoordeling dekt deze bedrijfsimpact niet af. Een werkende DLP-blokkade kan immers alsnog een cruciale processtap blokkeren; een sessie-timeout kan de continuïteit van een taak verstoren. Als die effecten niet door de Business Owner zijn beoordeeld, ontbreekt in het dossier het besluit over de gevolgen die bij de klantorganisatie landen. Bij go-live kunnen beperkingen die de uitvoering van werk raken daarom niet uitsluitend door IT worden geaccepteerd.

Bronnen

  1. nist.gov
  2. glocertinternational.com
  3. microsoft.com