-
Notifications
You must be signed in to change notification settings - Fork 94
Register your app
Before using ADAL you will have to register your applications with Azure AD.
Azure AD currently supports several kinds of applications, depending on type of users they target:
-
Azure AD v1 applications let users sign-in with their work and school account, use ADAL libraries and need to be registered in the Azure portal (https://portal.azure.com). To register v1 applications, read: Integrating applications with Azure Active Directory
-
Azure AD v2 application lets users sign-in with their work and school accounts or their personal accounts. Use MSAL libraries, which is NOT currently available for Python.
The picture below shows in which case you want to use ADAL: when you want the users of the application to sign-in with Azure AD (work and school accounts), or Active Directory Federation Services (ADFS)
Note that the application registration is different depending on if you are registering a public client application (Mobile / Desktop app), or a Confidential client application (Web App / Web API / daemon application).