Need help in migrating Apps from ADAL to MSAL

PavanJ-9988 0 Reputation points
2024-07-02T09:09:14.83+00:00

Hi Team,

Could you please me to check how an app is using ADAL from "app registration" form level? I was able to get list of apps using ADAL from Admin center.

When I compared the app using ADAL along with a new app I just created, I couldn't notice any changes in all the options for the app registered.

Both the apps have "Microsoft Graph" read permission.

Regards,

Pavan

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,381 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
20,538 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Shweta Mathur 29,531 Reputation points Microsoft Employee
    2024-07-08T16:27:58.8833333+00:00

    Hi @PavanJ-9988 ,

    Thanks for reaching out.

    From application registration end, you can identity the v1.0 endpoint (used by ADAL) only emits v1.0 tokens. However, the v2.0 endpoints (used by MSAL) emits the version of the token that the Web API accepts. A property of the application manifest of the Web API enables developers to choose which version of token is accepted. See accessTokenAcceptedVersion value in the manifest.

    Reference - https://learn.microsoft.com/en-us/entra/identity-platform/reference-app-manifest#accesstokenacceptedversion-attribute

    Please refer the migration guidelines below to migrate the apps from ADAL to MSAL.

    https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/wiki/Adal-to-Msal/0f16cbe5f2244daff9a52417c978119a1b108d64

    Hope this will help.

    Thanks,

    Shweta

    Please do not forget to "Accept the answer" to help others in the community.

    0 comments No comments