question

JosephHoang-0976 avatar image
0 Votes"
JosephHoang-0976 asked amanpreetsingh-msft commented

How do I know if my tenant is setup for MSAL and Microsoft Graph

I am setting up a app registration, and I see a message stating "Starting June 30th, 2020 we will no longer add any new features to Azure Active Directory Authentication Library (ADAL) and Azure AD Graph. We will continue to provide technical support and security updates but we will no longer provide feature updates. Applications will need to be upgraded to Microsoft Authentication Library (MSAL) and Microsoft Graph. Learn more". How can I find out if I need to perform any migration steps or if I am already setup for MSAL and Microsoft Graph?

Thanks,
Joseph Hoang
jhoang@optimalblue.com

azure-ad-msalmicrosoft-graph-notifications
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

amanpreetsingh-msft avatar image
0 Votes"
amanpreetsingh-msft answered amanpreetsingh-msft commented

Hi @JosephHoang-0976 · Thank you for reaching out.

  • ADAL and MSAL are authentication libraries that you use in your application code to federate with Azure AD for authentication.

  • Azure AD Graph API and Microsoft Graph API are the APIs that your application(s) can use to create/read/update/delete information in Azure AD.

You need to check your application(s) code to identify how those are federated with Azure AD and which Graph API the application(s) are configured to use. As of now Azure AD supports all of these, you need to check which ones are being used by your applications.

The only change that you would need to make in the tenant, is for the applications which are using Azure AD Graph API.
- The first step is to identify which applications are using Azure AD Graph API so that you can check the Client ID (App ID) configured for those applications.
- Under Azure AD > App Registration > search with the Client ID and replace Azure AD Graph API permissions with Microsoft Graph API permissions under API Permissions blade of those applications.

Read more:
Migrate apps from ADAL to MSAL
Azure AD Graph API to Microsoft Graph API migration checklist


Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @JosephHoang-0976 · Just checking if you have any further question.

1 Vote 1 ·