Microsoft identity platform (formerly Azure Active Directory for developers)
Microsoft identity platform is an evolution of the Azure Active Directory (Azure AD) developer platform. It allows developers to build applications that sign in all Microsoft identities and get tokens to call Microsoft APIs such as Microsoft Graph or APIs that developers have built. It’s a full-featured platform that consists of an OAuth 2.0 and OpenID Connect standard-compliant authentication service, open-source libraries, application registration and configuration, robust conceptual and reference documentation, quickstart samples, code samples, tutorials, and how-to guides.
Evolution of Microsoft identity platform
Learn more about the Microsoft identity platform and its features and capabilities.
Build applications that sign in all Microsoft identities and get tokens to call Microsoft APIs, such as Microsoft Graph, or APIs that developers have built.
Authenticate Azure AD identities (work and school accounts) by requesting tokens from the Azure AD v1.0 endpoint, using Azure AD Authentication Library (ADAL), Azure portal, and Azure AD Graph API.
Working with identity doesn’t have to be hard. Choose a scenario that applies to you — each scenario path has an overview, app registration and app code configuration guidance, code examples for acquiring a token and calling an API, and recommendations for moving your app to production.
- Single-page application
- Web app that signs in users
- Web app that calls web APIs
- Protected web API
- Web API that calls downstream web APIs
- Desktop app that calls web APIs
- Daemon application
- Mobile application
Follow these quickstarts to learn how to use a code sample that demonstrates how an app can sign in users, get an access token to call the Microsoft Graph API or any web API, and more.
|Mobile & desktop app|
Use the Microsoft identity platform and follow in-depth, scenario-based procedures for the top auth developer tasks such as signing in a user, getting an access token to call the Microsoft Graph API, and making a basic request to the Microsoft Graph API.
|Mobile & desktop app|
Find code samples based on the type of app you're developing, your platform, and the APIs you're using.