Passing Custom ACR Values in SAML Attributes

Shishir 0 Reputation points
2025-02-16T19:49:14.7233333+00:00

I'm attempting to pass the correct AuthenticationContextClassRef (ACR) values in SAML attributes to an application for access.

I've already:

  • Created a new policy and enabled MFA at the application level
  • Set authentication strength in Conditional Access for the application

However, I am unable to pass custom ACR values (like timesynctoken or x509) in the SAML response. Even when enforcing the conditional access policy, when I decode the SAML assertion, I still see "password" as the ACR value. I need this value to be changed to "timesync token."

Could someone provide the complete steps for this process to pass a custom value of ACR in SAML attributes?

This question is related to the following Learning Module

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
23,297 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.