Simplify customer identity and access management for your apps
Integrate secure, customizable, user-friendly identity management for customers with Microsoft Entra External ID.
Get started Learn moreFeatured developer resources
Get started with code samples
Configure code samples based on your app type with our step-by-step guides.
Start building
Integrate External ID into your app with ease based on your favorite language.
ASP.NET tutorial
Prepare your tenant to authenticate users in an ASP.NET Core web app
React tutorial
Prepare your tenant to authenticate users in a React single-page app (SPA).
Angular tutorial
Prepare your tenant to authenticate users in an Angular single-page app.
Kotlin tutorial
Register and configure an android app to sign up and sign in with native authentication.
Streamline your development process
Easily add identity to your applications directly from your development environment.
Get started with VS Code
Quickly integrate authentication into your apps with a guided walkthrough. Easily set up a tenant and customize your customers' sign-in experience directly within your development workflow.
Azure App Service
Seamlessly add authentication to your Azure App Service app using External ID as the identity provider. Automatically configure the tenant as part of this setup, or use existing external tenant configurations.
Dive deeper with videos
Microsoft Entra External ID - online retail use case
Introduction to Microsoft Entra External ID
Microsoft Entra External ID - overview
Microsoft Entra External ID - application authorization
Read our latest blog posts
For updates and best practices on identity management, visit our blog.
Join our community
Microsoft Q&A
Get answers to your identity app development questions directly from our expert community.
Follow us on the web