How to run a .http file A number of people have asked me how to run the .http file that I have been using to illustrate native auth flows in Entra External ID. This assumes you are using Visual …
Sep 05 26September 05, 2026
Article at Medium
Using the .NET .http file to test native auth with SSPR in Entra External ID (EEID) SSPR = Self-service password reset. Read this post and this post first to get the background. For this example, you …
Sep 01 26September 01, 2026
Using the .NET .http file to test native auth with email/OTP in Entra External ID (EEID) Read this post first to get the background. For this example, you need a user flow for email/OTP. The .http …
Aug 31 26August 31, 2026
Using the .NET .http file to test native auth in Entra External ID (EEID) The .http docs are here. The native auth docs are here. Read this for more background. A “.http” file is a plain-text …
Using the Entra ID Agentic ID sample The repo is here. “This repository contains samples demonstrating how to use Agent Identities in Microsoft Entra ID with .NET. Agent Identities enable AI agents …
Aug 28 26August 28, 2026
Integrating Entra External ID (EEID) with a third-party MFA provider, e.g. Authsignal Back in the day, I wrote a post about integrating Authsignal with Azure AD B2C. Authsignal is a drop-in user …
Aug 16 26August 16, 2026
How does Microsoft’s SMS retirement affect CIAM products Microsoft has provided guidance around the retirement of Microsoft-provided SMS and voice authentication in Microsoft Entra ID. “Beginning …
Aug 13 26August 13, 2026
Reducing disc space by removing some Copilot files In every Visual Studio 2026 project I have, there are Copilot files, and I’ve noticed they keep getting bigger as I keep asking questions. I …
Aug 10 26August 10, 2026
Using strong authentication and email/SMS OTP as second-factor MFA via native auth in Entra External ID (EEID) The docs are here. The repo is here. Also read: Tutorial: Register strong authentication …
Reducing disc space for NPM libraries As part of my series on Entra External ID native auth, I have been building a lot of SPA sites, and I have noticed that each project has a “node_modules” …
Aug 07 26August 07, 2026
Using OIDC federation via native auth in Entra External ID (EEID) See my earlier posts on this topic here and here. So far, we have looked at EEID native auth. with built-in Identity providers, e.g …
Aug 05 26August 05, 2026
Using social federation via native auth in Entra External ID (EEID) — Part II Read my previous post on this first. The JWT that you get back from a local login looks like: { "aud": "9e...37", …
Using social federation via native auth in Entra External ID (EEID) The docs are here. Initially, this had me puzzled. I couldn’t find any reference to social federation in the native auth …
Aug 01 26August 01, 2026
Analysing Azure AD B2C custom policies to aid with migration to Entra External ID (EEID) The docs are here. “The Migration Policy Analyzer is available directly in your Azure AD B2C tenant. It …
Jul 16 26July 16, 2026
Using “Entra Local” with device code flow Read my previous post for the background. The repo is here. Unfortunately, this repo is so old that I don’t have that version of .NET on my PC! This …
Jul 09 26July 09, 2026
Using “Entra Local” with the MSAL libraries The repo is here. Entra Local is “A local, MSAL-compatible emulator of Microsoft Entra ID, for application developers. Entra Local exposes the same …
Jul 08 26July 08, 2026
Getting a checklist before Azure AD B2C migration using EntraExporter The repo is here. Before you migrate B2C to Entra External ID (EEID) or to another IDP, it helps to know what components you …
Jul 02 26July 02, 2026
Azure AD B2C to Entra External ID (EEID) migration tools The tooling docs for B2C migration are here. There is now a whole set of tools to help you with your migration. In addition, EEID has new …
Jun 28 26June 28, 2026
Using the High Scale Compatibility (HSC) mode in Entra External ID (EEID) for enabling Azure AD B2C migration The docs are here and here. A picture is worth a thousand words: or a later one: Both B2C …
May 21 26May 21, 2026
Enabling user attributes, e.g. “email” in the JWT in Entra External ID (EEID) There are always questions about this on Q&A, especially regarding email, so I put together this checklist. User / …
May 18 26May 18, 2026
Built with Authory. Get your own portfolio now!