M365Con 2027 – gratis online conferentie · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Van reactief naar proactief: de beveiliging met Microsoft Graph onder de knie krijgen

By ·

Welkom terug op de blog! Als je onze podcast volgt, weet je dat we graag diep ingaan op de technische architecturen en operationele strategieën die Microsoft-omgevingen soepel laten draaien. Vandaag bouwen we verder op een onderwerp dat precies op het snijvlak van efficiëntie en verdediging ligt: je beveiligingsaanpak verschuiven van een reactieve rush naar een proactieve, geautomatiseerde beheerm

Automatically translated with AI from the original post. Read the English original

Cover: Microsoft Graph Security Automation for Microsoft 365

Welkom terug op de blog! Als je onze podcast volgt, weet je dat we graag diep ingaan op de technische architecturen en operationele strategieën die Microsoft-omgevingen soepel laten draaien. Vandaag bouwen we verder op een onderwerp dat precies op het snijvlak van efficiëntie en verdediging ligt: je beveiligingsaanpak verschuiven van een reactieve rush naar een proactieve, geautomatiseerde beheermachine. In dit artikel bekijken we hoe je Microsoft Graph kunt gebruiken om je hele tenant te beveiligen, afwijkingen vroeg te detecteren en je responsworkflows te stroomlijnen.

Wil je het meeste uit deze verdiepende tekst halen? Luister dan naar de bijbehorende podcastaflevering, Microsoft Graph Security Automation for Microsoft 365, waarin we de praktijkarchitecturen, beveiligingskeuzes en praktische governancebeslissingen bespreken waar teams elke dag mee te maken hebben.

Overzicht van Microsoft Graph

Microsoft Graph is een krachtig hulpmiddel om de beveiliging van je tenant te versterken. Het biedt verschillende belangrijke functies waarmee organisaties hun beveiligingsaanpak effectief kunnen monitoren en beheren.

Belangrijkste functies

Realtime zichtbaarheid

Met Microsoft Graph krijg je realtime zicht op de activiteiten in je tenant. Deze functie laat je aanmeldingen van gebruikers, wijzigingen in machtigingen en het gedrag van applicaties volgen op het moment dat het gebeurt. Door toegang te hebben tot deze continue stroom aan informatie, kun je reageren op potentiële dreigingen voordat ze escaleren. De Microsoft Graph API biedt één eindpunt voor toegang tot een breed scala aan gegevens en inzichten in Microsoft-cloudservices, inclusief beveiligingsfuncties die organisaties beschermen tegen gegevensverlies.

Integratie met Microsoft 365

Microsoft Graph integreert naadloos met Microsoft 365 en versterkt zo je beveiligingsmogelijkheden. De Microsoft Graph Security API biedt een standaardinterface om beveiligingswaarschuwingen en threat intelligence uit meerdere bronnen te integreren. Deze integratie verrijkt waarschuwingen met contextuele informatie en automatiseert beveiligingsprocessen. Zo kun je bijvoorbeeld toegangscontroles automatiseren en complianceworkflows integreren, wat helpt bij het voldoen aan regelgeving zoals de AVG en HIPAA.

Voordelen voor de beveiliging van de tenant

Gecentraliseerde gegevenstoegang

Gecentraliseerde gegevenstoegang is een belangrijk voordeel van Microsoft Graph. Je kunt er gebruikersrollen en toegangsrechten programmatisch mee beheren. Deze mogelijkheid zorgt voor strakke controle en continue monitoring van de toegang tot kritieke systemen. Met Microsoft Graph Data Connect kun je rapportages genereren om incidenten van overmatig delen te identificeren en op te lossen. Deze proactieve aanpak helpt om te blijven voldoen aan compliance-eisen en verlaagt het risico op datalekken.

Proactieve governance

Proactieve governance is essentieel voor een veilige omgeving. Microsoft Graph stelt je in staat om complianceprocessen te automatiseren, wat cruciaal is om aan regelgeving te voldoen. Door machtigingen continu te evalueren en het verwijderen van onnodige toegang te automatiseren, verklein je je aanvalsoppervlak aanzienlijk. Daarnaast helpt het bijhouden van verbeteringen in de tijd bij het afdwingen van beleid en versterkt het je algemene beveiligingspositie.

Microsoft Graph inzetten voor dreigingsdetectie

Dreigingen vroeg detecteren is essentieel voor een veilige omgeving. Microsoft Graph biedt krachtige tools om dat te bereiken. Door beveiligingswaarschuwingen te gebruiken en threat intelligence te analyseren, versterk je je mogelijkheden voor dreigingsdetectie aanzienlijk.

Beveiligingswaarschuwingen gebruiken

Waarschuwingen instellen

Om Microsoft Graph effectief voor dreigingsdetectie in te zetten, begin je met het instellen van beveiligingswaarschuwingen. Deze waarschuwingen informeren je in realtime over potentiële dreigingen. Volg deze stappen om waarschuwingen te configureren:

  1. Open de Microsoft Graph Security API.
  2. Bepaal welke soorten waarschuwingen je wilt monitoren, zoals verdachte aanmeldingen of ongebruikelijk applicatiegedrag.
  3. Stel het ernstniveau in voor elk waarschuwingstype. Je kunt kiezen uit laag, gemiddeld of hoog, afhankelijk van de risicotolerantie van je organisatie.

Hier is een snel overzicht van veelvoorkomende beveiligingswaarschuwingen die Microsoft Graph genereert:

ErnstniveauBeschrijving
GemiddeldWaarschuwingen die worden gegenereerd op basis van detecties en responsgedrag na een inbreuk, die mogelijk deel uitmaken van een geavanceerde persistente dreiging (APT). Dit omvat waargenomen gedrag dat typisch is voor aanvalsfasen, afwijkende registerwijzigingen en het uitvoeren van verdachte bestanden.
HoogWaarschuwingen die doorgaans worden geassocieerd met geavanceerde persistente dreigingen (APT) en wijzen op een hoog risico vanwege mogelijke schade. Voorbeelden zijn activiteiten van hulpmiddelen voor het stelen van referenties, ransomware-activiteiten en het manipuleren van beveiligingssensoren.

Reageren op waarschuwingen

Zodra je waarschuwingen hebt ingesteld, moet je snel reageren. Snel handelen kan datalekken voorkomen en risico's beperken. Dit zijn de stappen die je kunt nemen wanneer je een waarschuwing ontvangt:

Recent onderzoek laat zien dat Microsoft Graph-beveiligingswaarschuwingen de manier waarop verdedigers dreigingen zien en erop reageren, veranderen. Aanvallers maken misbruik van kwetsbaarheden door graph-denken toe te passen, dus je kunt er goed aan doen vergelijkbare strategieën te hanteren voor effectieve dreigingsdetectie. Deze proactieve aanpak vergroot je vermogen om complexe dreigingspatronen te begrijpen, wat leidt tot snellere en beter onderbouwde beveiligingsreacties.

Threat intelligence analyseren

Threatdata benaderen

Het analyseren van threat intelligence is essentieel om het landschap van mogelijke dreigingen te begrijpen. Je kunt threatdata via Microsoft Graph benaderen door de volgende stappen te volgen:

  1. Controleer aanmeldingen bij de mailbox om de legitimiteit te valideren.
  2. Onderzoek ongebruikelijke activiteiten met betrekking tot Microsoft Graph API-machtigingen.
  3. Gebruik tools zoals Sparrow om Graph API-toepassingsmachtigingen te controleren.
  4. Analyseer MailItemsAccessed voor inzichten in mailboxtoegang.
  5. Gebruik Aviary voor gegevensverzameling en -analyse.

Door deze gegevens systematisch te beoordelen, kun je patronen herkennen die kunnen wijzen op een beveiligingsinbreuk.

Integreren met beveiligingstools

Door Microsoft Graph te integreren met andere beveiligingstools, versterk je je vermogen om dreigingen te detecteren. Deze integratie geeft een completer beeld van je beveiligingspositie. Je kunt gegevens uit verschillende bronnen combineren tot één geünificeerd systeem voor dreigingsdetectie.

Als je Microsoft Graph bijvoorbeeld gebruikt naast SIEM-oplossingen, krijg je diepere inzichten in beveiligingsgebeurtenissen. Met deze integratie kun je relaties tussen verschillende gegevenspunten visualiseren, waardoor potentiële dreigingen makkelijker te herkennen zijn.

FunctieMicrosoft GraphAndere platforms
Contextueel inzichtDieper inzicht in relatiesBeperkt zicht
Snelheid van detectie en responsSneller dankzij uniforme telemetrietoegangLangere responstijden
Proactief dreigingen opsporenVersterkt met een hunting-graphGeïsoleerde waarschuwingsanalyse
Efficiëntie van impactbeperkingRealtime visualisatie van de blast radiusMinder gerichte beperking
AI-ondersteunde mogelijkhedenAutonome verdedigingsmogelijkhedenTraditionele methoden

Door gebruik te maken van deze integraties verbeter je aanzienlijk het vermogen van je organisatie om dreigingen te detecteren en erop te reageren.

Activiteitenlogs en auditing

Activiteitenlogs spelen een cruciale rol bij het waarborgen van de tenantbeveiliging. Ze geven inzicht in de activiteiten van gebruikers en beheerders, zodat je beveiligingsincidenten effectief kunt detecteren en voorkomen. Door deze logs te monitoren, zorg je voor naleving van wettelijke vereisten en versterk je je algehele beveiligingspositie.

Belang van activiteitenlogs

Gebruikersactiviteiten bijhouden

Door gebruikersactiviteiten via activiteitenlogs bij te houden, krijg je zicht op allerlei acties binnen je Microsoft 365-omgeving. Dit zijn enkele belangrijke aspecten die je met activiteitenlogs kunt monitoren:

Met deze logs kan je IT-team verdachte acties onderzoeken en snel reageren op mogelijke dreigingen.

Afwijkingen identificeren

Het identificeren van afwijkingen in gebruikersgedrag is cruciaal voor vroegtijdige dreigingsdetectie. Door activiteitenlogs te analyseren, zie je ongebruikelijke patronen die kunnen wijzen op een beveiligingsinbreuk. Als een gebruiker bijvoorbeeld normaal gesproken tijdens werkuren bestanden opent, maar ineens buiten kantooruren inlogt, kan dat een rode vlag zijn.

Auditen met Microsoft Graph

Auditing is een essentieel proces om beveiliging en compliance op orde te houden. Microsoft Graph biedt krachtige hulpmiddelen waarmee je gedetailleerde auditrapporten kunt genereren en activiteiten effectief kunt volgen.

Auditrapporten genereren

Volg deze stappen om met Microsoft Graph auditrapporten te genereren:

StapBeschrijving
1Maak de zoekopdracht aan door de waarden van de zoekparameters in te stellen.
2Verstuur een zoekopdracht (taak).
3Haal de zoekresultaten (auditrecords) op zodra de opdracht is voltooid.

Je kunt het volgende PowerShell-commando gebruiken om een auditzoekopdracht te starten:

$Uri = "https://graph.microsoft.com/beta/security/auditLog/queries"
$SearchName = ("Audit Search {0}" -f (Get-Date -format 'dd-MMM-yyyy HH:mm'))
$SearchParameters = @{
    "displayName" = $SearchName;
    "filterStartDateTime" = $StartDateSearch;
    "filterEndDateTime" = $EndDateSearch;
    "operationFilters" = $Operations;
}
$SearchQuery = Invoke-MgGraphRequest -Method POST -Uri $Uri -Body $SearchParameters
$SearchId = $SearchQuery.Id

Met dit commando maak je een uitgebreid auditrapport waarmee je kunt blijven voldoen aan je beveiligingsbeleid.

Aanbevolen werkwijzen

Houd met Microsoft Graph uitgebreide activiteitenlogs bij en let daarbij op de volgende aanbevolen werkwijzen:

Aanbevolen werkwijzeBeschrijving
Gebruik $selectKies alleen de eigenschappen die je app nodig heeft. Dat verbetert de prestaties.
Webhook-meldingenLaat jezelf melden bij gegevenswijzigingen in plaats van regelmatig te pollen. Dat is efficiënter.
Delta-query'sGebruik webhooks om delta-queryaanroepen te activeren en implementeer een back-up pollingdrempel.
JSON-batchingCombineer meerdere aanvragen in één JSON-object om netwerklatentie en resources te besparen.

Log daarnaast altijd de volledige HTTP Graph API-aanroep, inclusief de URL, headers en JSON-body, zowel voor aanvragen als voor antwoorden. Sla gevoelige informatie zoals wachtwoorden of tokens niet op in auditeerbare resources.

Door deze werkwijzen toe te passen verbeter je je auditprocessen en blijft je tenant veilig.

Onderzoekstechnieken met Microsoft Graph

Het effectief onderzoeken van beveiligingsincidenten is cruciaal voor een veilige omgeving. Microsoft Graph biedt verschillende technieken waarmee je gebruikersgegevens kunt analyseren en onderzoeken kunt automatiseren. Door deze mogelijkheden te benutten, versterk je de beveiligingspositie van je organisatie.

Gebruikersgegevens opvragen

Toegangspatronen analyseren

Je kunt toegangspatronen analyseren met Microsoft Graph om mogelijke beveiligingsinbreuken te herkennen. Hieronder vind je enkele methodes om gebruikersgegevens op te vragen:

Deze logs bevatten een volledige registratie van API-aanroepen binnen Azure-tenants. Ze zijn cruciaal om verdacht gedrag te monitoren en afwijkingen te detecteren die op beveiligingsdreigingen kunnen wijzen. Het vaststellen van een basislijn van normaal gebruikersgedrag is essentieel om ongebruikelijke activiteiten te herkennen. Recente interacties met bestanden en mappen worden automatisch gelogd, wat deze analyse ondersteunt. Deze basisgegevens zijn onmisbaar om mogelijke exfiltratie van documenten of andere beveiligingsinbreuken op te sporen.

Onderzoeken automatiseren

Het automatiseren van onderzoeken kan je reactietijd op beveiligingsincidenten aanzienlijk verkorten. Met Microsoft Graph kun je beveiligingstaken en -workflows automatiseren, wat de operationele efficiëntie verbetert. Dit zijn enkele belangrijke functies:

FunctieBeschrijving
Unified Security Threat Submission APIMaakt het mogelijk dreigingen in te dienen en de resultaten op te halen, wat integratie tussen beveiligingsoplossingen eenvoudiger maakt.
Automatisering van beveiligingsworkflowsMaakt automatisering van beveiligingsbeheer, monitoring en onderzoeken mogelijk, wat de operationele efficiëntie verhoogt.
Integratie met beveiligingsoplossingenBiedt een uniforme interface om met verschillende beveiligingsoplossingen te integreren, waardoor de operatie wordt gestroomlijnd en de verdediging tegen cyberdreigingen verbetert.

De MgGraph PowerShell-module ondersteunt onderzoeken naar incidentrespons. Hiermee kun je flexibel en efficiënt gegevens uit Microsoft Graph verzamelen en analyseren.

Integratie met SIEM-oplossingen

Door Microsoft Graph te integreren met SIEM-oplossingen versterk je je vermogen om in realtime op dreigingen te reageren. Deze integratie biedt verschillende voordelen:

Door Microsoft Graph naast je SIEM-oplossingen te gebruiken, krijg je een completere beveiligingsstrategie. Met deze integratie kun je relaties tussen verschillende gegevenspunten visualiseren, waardoor het eenvoudiger wordt om potentiële dreigingen te herkennen en er doeltreffend op te reageren.

Best practices voor tenantbeveiliging

Een veilige Microsoft 365-tenant vraagt om best practices die meebewegen met veranderende dreigingen. Twee belangrijke aandachtsgebieden zijn voorwaardelijke toegang en regelmatige beveiligingsevaluaties.

Voorwaardelijke toegang implementeren

Voorwaardelijke toegang is een belangrijke strategie om de beveiliging van je tenant te verbeteren. Hiermee bepaal je via beleid hoe gebruikers toegang krijgen tot resources, op basis van specifieke voorwaarden.

Beleid instellen

Volg deze stappen om effectief voorwaardelijk toegangsbeleid in te stellen:

  1. Pas voorwaardelijke toegangsbeleid toe op elke app zodat je een volledige beveiligingsdekking hebt.
  2. Beperk het aantal beleidsregels om het beheer en de efficiëntie te verbeteren.
  3. Stel naamconventies vast voor beleid, zodat je het op schaal kunt beheren en controleren.
  4. Controleer de impact met rapportagetools om de effectiviteit van het beleid zichtbaar te maken en conflicten te herkennen.
  5. Los problemen efficiënt op met de What If-tool, waarmee je aanmeldscenario's kunt simuleren.
  6. Bescherm wijzigingen in beleid door beschermde acties in te schakelen voor extra verificatie.
  7. Automatiseer het beheer van beleid met Microsoft Graph-API's voor een gestroomlijnde werking.

Door deze praktijken toe te passen, sluit je toegangsbeheer aan op least-privilege-principes. Deze aanpak verkleint het aanvalsoppervlak van je organisatie en beperkt het risico op ongeautoriseerde toegang. Regelmatige audits en het verplicht stellen van multifactorauthenticatie (MFA) versterken je beveiligingspositie verder.

Toegang monitoren

Het monitoren van toegang is cruciaal om potentiële beveiligingsdreigingen te herkennen. Gebruik Microsoft Graph om aanmeldingen van gebruikers en toegangspatronen te volgen. Deze gegevens helpen je afwijkingen te detecteren die kunnen wijzen op pogingen tot ongeautoriseerde toegang. Door deze patronen te analyseren, kun je snel reageren op verdachte activiteiten.

Regelmatige beveiligingsevaluaties

Regelmatige beveiligingsevaluaties zijn essentieel om een robuuste beveiligingspositie te behouden. Met deze evaluaties breng je kwetsbaarheden in kaart en controleer je of het beleid voor beveiliging wordt nageleefd.

Evaluaties uitvoeren

Voer beveiligingsevaluaties minstens per kwartaal uit. Daarnaast is continue monitoring op configuratiedrift essentieel. Regelmatige evaluaties vergroten de effectiviteit en operationele kracht van je beveiliging en leveren waardevolle inzichten op uit geïntegreerde producten van partners. Ze verlagen ook de engineeringinvesteringen voor technologiepartners en vergroten zo de waarde voor de klant.

Beveiligingsprotocollen bijwerken

Het bijwerken van beveiligingsprotocollen is essentieel om nieuwe dreigingen aan te pakken. Dit zijn enkele aanbevolen updates:

Controleer beveiligingsconfiguraties minstens per kwartaal en telkens wanneer Microsoft belangrijke updates uitbrengt. Deze regelmatige controle helpt je configuratiedrift en nieuwe kwetsbaarheden te herkennen, zodat je tenant veilig blijft.

Door deze best practices toe te passen, verbeter je de beveiliging van je Microsoft 365-tenant aanzienlijk. Proactieve maatregelen zoals voorwaardelijke toegang en regelmatige evaluaties helpen je om potentiële dreigingen voor te blijven.


Samengevat kun je de beveiliging van je tenant aanzienlijk verbeteren door Microsoft Graph in te zetten. De belangrijkste strategieën zijn:

Met deze strategieën bouw je een robuust beveiligingskader. Onthoud: waakzaamheid is essentieel. Blijf proactief in je beveiligingsinspanningen om je Microsoft 365-omgeving effectief te beschermen. Wil je een meer verteld, praktijkgericht beeld krijgen van hoe deze automatiseringsworkflows samenkomen in productiearchitecturen? Bekijk dan zeker onze bijbehorende podcastaflevering, Microsoft Graph Security Automation for Microsoft 365!

Veelgestelde vragen

Wat is Microsoft Graph?

Microsoft Graph is een uniforme API die verschillende Microsoft 365-diensten met elkaar verbindt. Het biedt toegang tot gegevens en inzichten, zodat je beveiliging, gebruikersactiviteiten en compliance binnen je organisatie kunt beheren.

Hoe versterkt Microsoft Graph de beveiliging van de tenant?

Microsoft Graph versterkt de beveiliging van de tenant door realtime inzicht te geven in gebruikersactiviteiten en beveiligingswaarschuwingen. Je kunt er governanceprocessen mee automatiseren en machtigingen proactief beheren, waardoor potentiële kwetsbaarheden afnemen.

Kan ik Microsoft Graph integreren met andere beveiligingstools?

Ja, je kunt Microsoft Graph integreren met diverse beveiligingstools, waaronder SIEM-oplossingen. Deze integratie verbetert je dreigingsdetectie en geeft een compleet beeld van je beveiligingspositie.

Hoe stel ik beveiligingswaarschuwingen in via Microsoft Graph?

Om beveiligingswaarschuwingen in te stellen, open je de Microsoft Graph Security API. Bepaal welke waarschuwingstypen je wilt monitoren, stel de ernstniveaus in en configureer meldingen zodat je op de hoogte blijft van mogelijke dreigingen.

Wat zijn activiteitenlogboeken en waarom zijn ze belangrijk?

Activiteitenlogboeken registreren acties van gebruikers en beheerders binnen je Microsoft 365-omgeving. Ze zijn essentieel om afwijkingen te herkennen, compliance te waarborgen en beveiligingsincidenten effectief te onderzoeken.

Hoe vaak moet ik beveiligingsassessments uitvoeren?

Voer beveiligingsassessments minstens elk kwartaal uit. Regelmatige assessments helpen kwetsbaarheden op te sporen en zorgen dat je voldoet aan het beveiligingsbeleid, zodat je tenant beschermd blijft tegen nieuwe dreigingen.

Wat is voorwaardelijke toegang en hoe werkt het?

Voorwaardelijke toegang is een beveiligingsstrategie die beleid afdwingt voor gebruikerstoegang op basis van specifieke voorwaarden. Het zorgt ervoor dat alleen geautoriseerde gebruikers toegang krijgen tot gevoelige resources, wat de algehele beveiliging versterkt.

Hoe automatiseer ik onderzoeken met Microsoft Graph?

Je kunt onderzoeken automatiseren door gebruik te maken van de uniforme Security Threat Submission API van Microsoft Graph. Hiermee dien je dreigingen in en stroomlijn je beveiligingsworkflows, waardoor je sneller reageert op incidenten.

Microsoft Graph Governance Compliance Microsoft Microsoft 365 GDPR

Related articles

RSS