MSAL Android, iOS, and .NET still have features under development. You can use them to build applications and send us feedback.
The Azure portal developer experience has been significantly updated to now include all your applications built with ADAL or MSAL, and to improve usability.
In the past, application developers who wanted to support both personal Microsoft accounts and work accounts from Azure Active Directory (Azure AD) had to integrate with two separate systems. The v2.0 endpoint and platform provides an authentication API version that simplifies this process. It enables sign-in from both types of accounts by using a single integration. Applications that use the v2.0 endpoint can also consume the REST APIs from the Microsoft Graph API by using either type of account.
Choose your favorite platform from the following list to build an application by using the Microsoft open source libraries and frameworks. You can also use the OAuth 2.0 and OpenID Connect protocols to send and receive protocol messages directly without using an authentication library.
Learn more about the v2.0 endpoint and platform
Learn about what you can do with the Azure AD v2.0 endpoint:
- Discover the types of applications that you can build with the Azure AD v2.0 endpoint.
- Understand the limitations, restrictions, and constraints with the Azure AD v2.0 endpoint.
- Watch this video for an overview of the Azure AD v2.0 endpoint:
Explore in-depth information about v2.0:
- v2.0 protocols reference
- Access tokens reference
- ID tokens reference
- v2.0 authentication libraries reference
- Permissions and consent in v2.0
- Microsoft Graph API
If you only need to sign in work and school accounts from Azure Active Directory, start with the Azure AD developer's guide. The v2.0 endpoint is intended for use by developers who explicitly need to sign in Microsoft personal accounts.
Help and support
If you need help, want to report an issue, or want to learn more about your support options, see the following article: