MDE: Identify and understand EDR conflict with your applications
- Mar 7
- 10 min
Implementing CISA’s Zero Trust Architecture: A Microsoft Approach - Identity: Authentication
- Feb 9
- 3 min
Implementing CISA’s Zero Trust Architecture: A Microsoft Approach - Maturity Model
- Feb 2
- 2 min
Implementing CISA’s Zero Trust Architecture: A Microsoft Approach - Introduction
- Jan 14
- 3 min
Connect to Advanced Hunting API with the Graph SDK PowerShell module
- Jan 2
- 9 min
MDE: Keeping your Antivirus up to date - deep dive
- Nov 2, 2023
- 11 min
M365DSC: Conditional Access Monitoring Automation
- Aug 29, 2023
- 4 min
M365DSC: Monitor Conditional Access Policy Configuration Drift with Microsoft Sentinel
- Jun 14, 2023
- 3 min
M365DSC: Use Azure Arc and Managed Identities to authenticate on-premises and 3rd party cloud
- May 31, 2023
- 7 min
M365DSC: Getting Started Part 3 - Plan, Design and Manage your Microsoft 365 workloads
- Apr 5, 2023
- 3 min
MDE: Windows disconnected environment - decision tree
- Mar 14, 2023
- 4 min
M365DSC: Getting Started Part 2: Installation, authentication and export configuration
- Feb 26, 2023
- 4 min
M365DSC: Getting Started Part 1- Desired State Configuration
- Feb 16, 2023
- 3 min
Graph SDK: Permissions
- Jan 18, 2023
- 2 min
MDI: PowerShell Configuration Checker
- Dec 26, 2022
- 3 min
Intune: Custom BitLocker Assessment
- Dec 22, 2022
- 2 min
Graph SDK: Authentication
- Dec 2, 2022
- 3 min
What is the PowerShell Microsoft Graph SDK
About Me
I am a Microsoft Solutions Architect specialized in Microsoft 365, Entra and Azure security products at Threatscape.
I love learning, blogging and coding. My interests are very diverse from architecture, security, cloud engineering, automation, DevOps and PowerShell.
I own over a dozen Microsoft certifications and have worked in IT across multiple and diverse industries for over 15 years now.