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

Blog · Mirko Peters

Waarom je standaard M365-auditlogs gevaarlijk extern delen verbergen

By ·

Welkom terug op de blog! Als je een Microsoft 365-tenant beheert, slaap je waarschijnlijk rustig in de wetenschap dat je ingebouwde auditlogs je ruggengraat vormen. Microsoft biedt tenslotte out-of-the-box robuuste beveiligings- en compliancefuncties, toch? Helaas is het vertrouwen op standaardinstellingen een recept voor een ramp als het gaat om extern delen via SharePoint en OneDrive. Organisati

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

▶ BLOGWhy Your Default M365Audit Logs Are Hiding…M365.FM
Titelbild: Why Your Default M365 Audit Logs Are Hiding Dangerous External Sharing

Welkom terug op de blog! Als je een Microsoft 365-tenant beheert, slaap je waarschijnlijk rustig in de wetenschap dat je ingebouwde auditlogs je dekken. Microsoft biedt tenslotte out-of-the-box robuuste beveiligings- en compliancefuncties, toch? Helaas is het vertrouwen op standaardinstellingen een recept voor een ramp als het gaat om extern delen via SharePoint en OneDrive. Organisaties gaan er routinematig van uit dat, omdat auditing aan staat, elke bestandsbeweging, elke gastlogin en elke linkcreatie veilig wordt vastgelegd en eenvoudig te controleren is. In werkelijkheid verbergen je standaard M365-auditlogs waarschijnlijk gevaarlijke activiteiten voor extern delen gewoon in het zicht.

In deze uitgebreide gids nemen we de blinde vlekken van Microsoft 365-auditing onder de loep, leggen we uit waarom bewaring van 90 dagen niet langer voldoende is voor moderne compliance, en lopen we het exacte technische blauwdruk door dat nodig is om een ruwe, onbeheersbare datastroom om te zetten in precieze, bruikbare beveiligingsinformatie. Laten we diep duiken in hoe je ophoudt blind te vliegen en weer volledige controle krijgt over je samenwerkingsomgeving.

Waarom je standaard M365-auditlogs gevaarlijk extern delen verbergen

De grootste valkuil in Microsoft 365-beheer is aannemen dat de status "Auditing ingeschakeld" gelijkstaat aan volledig zicht. Dat is niet zo. Standaard laten de standaardtenantinstellingen kritieke granulaire gebeurtenissen weg, met name rond het aanmaken van anonieme links, het gebruik van gastgebruikerslinks en specifieke bestandstoegangsacties. Als een gebruiker een anonieme machtiging "Iedereen met de link" instelt op een gevoelige financiële spreadsheet en een externe partij het bestand downloadt, kan je standaard auditquery de gebruiksgebeurtenis volledig missen.

Bovendien is de standaard bewaartermijn van auditlogs een schamele 90 dagen. Voor de meeste interne onderzoeken, compliance-audits of geavanceerde cyberaanvallen waarbij de verblijftijd langer is dan drie maanden, verdwijnen die logs simpelweg in het niets. Als de data nooit is vastgelegd, kan geen SIEM, geen geautomatiseerd script en geen forensisch onderzoeker je nog redden. Je moet je fundamentele auditdekking op orde krijgen voordat je aan downstream-automatisering of security-orkestratie begint.

Zet je auditfundament op orde (verplichte instellingen)

Voordat je ook maar één regel PowerShell schrijft of waarschuwingen configureert, moet je de basisconfiguratie van je tenant verharden. Dit zijn de verplichte stappen die je direct moet nemen:

Ruis omzetten in signaal (PowerShell op de juiste manier)

Zodra je auditlogs daadwerkelijk de juiste gegevens vastleggen, merk je snel nog iets anders: de ruwe auditstroom is oorverdovend. Ruwe logs ophalen levert duizenden routinematige gebeurtenissen op die voor enorme operationele vermoeidheid zorgen. Om deze data bruikbaar te maken, moet je gericht queryen en elke afzonderlijke rij verrijken.

Richt je queries op risicovolle gebeurtenissen zoals SharingCreated, SharingSet, AnonymousLinkCreated, AnonymousLinkUsed en AccessRequestApproved. Verrijk vervolgens elke rij met cruciale context:

In plaats van te vertrouwen op subjectieve inschattingen, hanteer je strikte regels: een gevoelig bestandslabel in combinatie met een extern persoonlijk domein betekent direct een HIGH-risico. Lever je resultaten op in twee afzonderlijke artefacten: een "Actiewachtrij" van 10 tot 50 rijen die menselijke beoordeling vereisen, en een volledig genormaliseerd "Bewijslogboek" voor je SIEM- of BI-tools.

Realtime waarschuwingen die echt werken

Zeg vaarwel tegen de strategie "waarschuw bij alle externe shares", want die leert je security operations-team de waarschuwingen te negeren door het pure volume. Bouw in plaats daarvan een gelaagde matrix voor waarschuwingsbeleid:

Neem altijd afkoelperiodes en deduplicatiemechanismen op om waarschuwingsmoeheid te voorkomen. Stuur je waarschuwingen rechtstreeks naar een gerichte ticketwachtrij of een speciaal SecOps-kanaal, met duidelijke eigenaren, playbooks en rollback-links met één klik.

Opschalen naar enterprise-niveau

Handmatige scripts en wekelijkse CSV-exports breken snel af zodra je organisatie groeit tot meer dan een paar honderd gebruikers. Voor een robuuste enterprise-monitoringomgeving heb je een stevige automatiseringsbasis nodig, met Azure Automation of Azure Logic Apps die rollende delta’s van 7 dagen draaien, aangevuld met maandelijkse backfills.

Implementeer strikte paginering en checkpointing, zodat je netjes kunt hervatten vanaf de laatste cursor, en zodat je API-throttling (HTTP 429-fouten) goed afhandelt. Zorg dat je automatisering continu nieuw aangemaakte sites ontdekt en je basisregels voor auditing en labeling automatisch toepast. Monitor ten slotte de gezondheid van je pipeline: stel geautomatiseerde waarschuwingen in als het verwachte aantal events plotseling daalt, want dat wijst op een kapotte auditingestie-pipeline.

Snelle winst deze week

Als je je leiding snel moet laten zien dat het risico daalt, pak dan in de komende dagen deze snelle winst op:

Implementatieplan van 30 dagen (overzicht)

Om je implementatie gestructureerd en beheersbaar te houden, volg je deze gefaseerde roadmap van 30 dagen:

KPI's voor management en operations

Om het resultaat van je governance voor extern delen op lange termijn te meten, volg je deze kpi's:

Veelvoorkomende valkuilen om te vermijden

Terwijl je je strategie voor auditing en remediëring uitbouwt, let je er bewust op dat je deze veelvoorkomende fouten vermijdt:

Playbooks om bij de hand te houden

Rust je helpdesk- en beveiligingsteams uit met duidelijke, herhaalbare playbooks voor incidentrespons:

Conclusie

Zien, scoren, stoppen. Je moet eerst je auditfundament op orde brengen, ruwe gebeurtenissen verrijken met zinvolle bedrijfscontext, slim alarmeren zonder ruis te creëren en alles automatiseren om echt op enterprise-schaal te werken. Zo houd je zakelijke samenwerking snel, soepel en veilig, en blijven gevoelige bedrijfsgegevens veilig binnen de muren van de organisatie.

Wil je nog meer leren over het afschermen van je tenant en het opsporen van blootstellingen voordat het misgaat? Bekijk dan zeker de bijbehorende podcastaflevering: Detect Risky SharePoint and OneDrive External Sharing. We gaan in die aflevering nog dieper in op deze strategieën, zodat je M365-beveiliging echt onder de knie krijgt!

Audit logs SharePoint OneDrive Compliance Microsoft 365 Exchange Online Microsoft Purview

Related articles

RSS