This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
What is authentication in an application?
It's the process of ensuring that an application has permission to perform an operation or access data.
It's the process of verifying the identity of the end user who is accessing an application.
It's the process of requesting credentials from the user of an application.
Which capability does the Microsoft Authentication Library (MSAL) provide?
MSAL provides the ability to register an application with Microsoft Entra ID programmatically.
MSAL provides methods for applications to call the Microsoft Graph API.
MSAL helps applications acquire ID tokens for sign-in and access tokens for authorized API calls.
What do scopes describe when using the Microsoft Authentication Library (MSAL)?
A collection of strings that declares the permissions and resources requested by the application.
It's a URL that indicates a directory that MSAL can request authentication tokens from.
The callback URL that receives an authorization code after sign-in.
You must answer all questions before checking your work.
Was this page helpful?
Need help with this topic?
Want to try using Ask Learn to clarify or guide you through this topic?