
CYP faced a full Microsoft 365 compromise — admin lockout, domain loss, bot accounts, and over 7,000 files at risk.
Here’s what I delivered:
• Reclaimed administrator control and removed threat actor
• Recovered and reconnected their domain and configured DKIM
• Rebuilt secure staff accounts with proper roles
• Recovered 7,267 OneDrive files using Microsoft Graph API on Powershell
• Enabled MFA and 90-day audit logging
• Deleted 2,000+ bot accounts and revoked all E5 licences using Powershell
• Enforced policies to block foreign logins and future breaches
• Enabled audit log on Purview to increase accountability and traceability
• Replaced file storage system with a new more secure infrastructure on Sharepoint with appropriate permissions
Result: A secure, restored, and resilient Microsoft 365 environment in under a week.
CYP faced a full Microsoft 365 compromise — admin lockout, domain loss, bot accounts, and over 7,000 files at risk.
Here’s what I delivered:
• Reclaimed administrator control and removed threat actor
• Recovered and reconnected their domain and configured DKIM
• Rebuilt secure staff accounts with proper roles
• Recovered 7,267 OneDrive files using Microsoft Graph API on Powershell
• Enabled MFA and 90-day audit logging