Cutting-edge identity management for your applications

Boost user trust, enhance security, and streamline onboarding with the Microsoft identity platform—all while saving development time.

Explore docsWatch overview

Browse by use case

Identity management for employees and partners

Protect access to your organization's resources and data using strong authentication and real-time, risk-based adaptive access policies with Microsoft Entra ID.

Customer identity and access management

Customize and control how your customers sign up, sign in, and manage their profiles when using your applications with Microsoft Entra External ID.

Identity management for applications and services

Manage identities for apps and services and secure their access to resources using Microsoft Entra Workload ID.

User-generated, decentralized digital credentials

Issue and accept verifiable credentials using Microsoft Entra Verified ID.

Explore the Microsoft identity platform and identity fundamentals

Explore

The Microsoft identity platform is a comprehensive framework that enables you to integrate authentication and authorization services into your applications.

Learn

Learn fundamental concepts and terminology to help you understand identity and access management (IAM) and get you building in no time.

Develop

The Microsoft Authentication Library (MSAL) is a versatile, cross-platform library that streamlines the integration of authentication with your applications and enhances application security and user experience.

Identity for a connected world, in a single toolkit

Identity and Microsoft Graph

Connect to Microsoft Graph and build apps, services, or workflows for Microsoft 365 organizations and consumers.

Build on a platform that gives you access to powerful data and functionality through a single endpoint.

Streamline new user onboarding, assign managers, grant permissions to documents, add users to roles, and more.

Identity and Microsoft 365

Build apps that are secure by default using Microsoft Entra ID for identity and authentication.

Extend popular Microsoft 365 apps like Outlook, Teams, and SharePoint, integrating custom workflows and services.

Leverage rich SDKs and APIs, ensuring seamless integration with Microsoft 365 services for your applications.

Identity and Azure

Build, deploy, scale, and manage high-performance applications securely, with Microsoft Azure. Integrate seamlessly using familiar development environments like Visual Studio and GitHub with a vast range of operating systems, languages, frameworks, and databases supported.

Use Azure's advanced DevOps tools to streamline and accelerate delivery. And harness Azure's AI and machine learning tools to embed intelligent algorithms into your applications.

Identity and Power Platform

Create and scale custom apps rapidly with minimal coding using Power Platform's low-code capabilities.

Automate workflows and processes across applications and services while taking advantage of Microsoft's robust security architecture and identity and access management features.

Videos

Microsoft identity platform videos

Learn about the basics of modern authentication, key components of the Microsoft identity platform, and how to get started adding modern, secure authentication to your apps.

Read our latest blog posts

For updates and best practices on identity management, visit our blog.

Join our community

Stack Overflow

Learn, share your knowledge, and collaborate with other developers.

Microsoft Q&A

Get answers to your identity app development questions directly from our expert community.

Support

Explore our support and help options for developers.

Follow us on the web