Welcome back to another post - this time we are talking about antipatterns. If you don’t know what an antipattern is, we can describe it as almost the polar opposite of best practice, put into a pattern.
[Read More]
Adding Graph API permissions to Managed Identities
Making a little note of this in Graph API so it's easy to find for using it
In this post, we will go over how to simply add a Graph API permission to a managed identity. You can view the permissions from the Enterprise Application blade in Entra ID, but not add any new permissions. Instead we have to use Powershell.
[Read More]
5 Years On - The Microsoft Sentinel Experience
Around 5 years ago, Microsoft announced the general availability of Azure Sentinel. This post aims to assess how far we along we have come - the good, the bad and the ugly.
To briefly prepare you for what you are about to read and the context in which it is written; I work for an MSSP and have been working primarily with Microsoft Sentinel and the Microsoft stack since the release of Sentinel. Some of the things I will talk about and...
[Read More]
Test Yourself: The Prelude
Some tips, tricks and tools to help you get started testing your own infrastructure. This is the start, where I'll just lay out some basic principles of security that we need to keep in mind moving forward.
Cloud infrastructure is by nature complex, and it’s constantly changing (at least the names, looking at you Defender 365 XDR). At least, it seems that way. Truth is, security in itself hasn’t evolved a lot. Basic security, according to the Microsoft Digital Defense Report from 2023 can help us protect...
[Read More]
Download Azure DevOps Repositories using a Managed Identity and REST API
Everything you need to know to download Azure DevOps repositories using a Managed Identity and REST API
In this post, we will go over how to download Azure DevOps repositories using a Managed Identity and REST API. This is a follow-up to the post on how to authenticate to Azure DevOps using a Managed Identity.
[Read More]