A cloud-based identity and access management service for securing user authentication and resource access
You can use any protocol to integrate your application with Azure AD.
First you need to check and confirm as to what authentication protocols does your web application supports.
OpenID, SAML and Oauth are the authentication protocols that Azure AD supports.
OpenID and SAML are both authentication and authorization protocols. Oauth is an authorization protocol.
Integrating your application with Azure AD with OpenID or SAML would handle both authentication and authorization.
You can refer to below article to get more information about authentication protocols supported by Azure AD,
https://learn.microsoft.com/en-us/azure/active-directory/develop/authentication-vs-authorization
How Open ID connect authentication works:
https://learn.microsoft.com/en-us/azure/active-directory/fundamentals/auth-oidc
SCIM is a provisioning service. Azure AD make use of SCIM to provision user, and group from Azure AD to integrated applications.
You cannot use SCIM for authentication.
https://learn.microsoft.com/en-us/azure/active-directory/fundamentals/sync-scim
https://learn.microsoft.com/en-us/azure/databricks/administration-guide/users-groups/scim/aad
https://learn.microsoft.com/en-us/azure/active-directory/app-provisioning/how-provisioning-works
Let me know if you have any further questions.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.