Published on1 October 2022Deploy an Azure Function App to host a MTA-STS policy file using Bicep templateExchangeOnlinemta-stssecuritybicepCreate an Azure Function App for the purpose of hosting a MTA-STS policy file, and using a Bicep template to automate the deployment
Published on9 July 2022Securing Shared mailboxes to prevent sign-insExchangeOnlinemailboxessecuritypowershellRestricting Shared mailboxes in Exchange Online to prevent interactive sign-ins using the Microsoft Graph PowerShell module
Published on22 June 2022Restricting Office 365 PowerShell to members of a Security GroupExchangeOnlineAzureADsecuritypowershellHow to lock down and secure AzureAD and Exchange Online PowerShell sessions to only accounts which are members of an AzureAD Security Group
Published on11 June 2022Sentinel hunting queries for users logging in to AzureAD or Exchange Online PowerShellAzureSentinelSIEMthreat-huntingsecurityLooking for suspicious activity in Azure Sentinel based on non-admin users logging in to AzureAD or Exchange Online PowerShell
Published on2 June 2022Using Rubeus to abuse Kerberos in Active Directoryactive-directorysecurityrubeusCheatsheet for using (and abusing) Kerberos with the Rubeus tool
Published on14 April 2022Setting up MTA-STS in Exchange OnlineExchangeOnlinemta-stssecurityHow does SMTP MTA Strict Transport Security (MTA-STS) secure your mailflow, and how to implement it for inbound emails to Office 365 Exchange Online
Published on23 November 2021Deploy LetsEncrypt certificates on Windows ServerscertificatessecurityletsencryptrdppowershellHow to automatically deploy and renew Let’s Encrypt certificates on Windows Servers