Using groups vs using application roles for authorization in Azure AD apps

Posted on: 21-04-2019

Compares two approaches to high-level authorization in an application: groups and app roles

Using Azure Key Vault and Azure Storage to store Data Protection keys with ASP.NET Core

Posted on: 07-04-2019

A look at how ASP.NET Core's Data Protection can be setup in a good way using Azure services

Exploring the new .NET Cosmos DB SDK (v3)

Posted on: 25-01-2019

Since the new Azure Cosmos DB SDK for .NET is available, I thought I'd look into it and see what's changed.

Implementing Azure AD Single Sign-Out in ASP.NET Core

Posted on: 23-11-2018

Single Sign-Out enables you to clear the user's session immediately when they sign out from another app

Accessing Azure Service Bus with Managed Identities

Posted on: 03-11-2018

Sending and receiving Azure Service Bus Queue messages with zero credentials utilizing Azure Managed Identities

Azure AD Authentication in ASP.NET Core APIs part 2: Custom permissions, multi-tenant APIs

Posted on: 02-08-2018

In the second part we add custom delegated and application permissions to an ASP.NET Core API and also talk about multi-tenancy.

Azure AD Managed Service Identity July 2018 Updates

Posted on: 31-07-2018

We go through new features in Azure AD MSI, e.g. identities which can be shared across services.

Azure AD Authentication in ASP.NET Core APIs part 1: Basic setup, checking scopes, creating a test client

Posted on: 12-06-2018

This first part looks at the basic setup for Azure AD authentication in an ASP.NET Core API as well as creating a test client app

Azure AD Authentication with Azure Storage + Managed Service Identity

Posted on: 24-05-2018

Getting rid of access keys and instead using Azure AD with Managed Service Identity to access Azure Storage

Calling your APIs with Azure AD Managed Service Identity using application permissions

Posted on: 24-04-2018

Walkthrough on configuring API access for Azure App Service using Azure AD MSI.

Hi! My name is Joonas Westlin, I'm a software developer who blogs about ASP.NET Core, Azure, and Web development.

Azure MVP, Azure Solutions Architect Expert, Azure Security Engineer Associate, Azure Developer Associate.