Configure MFA with SSO

task australia Updated Sep 10, 2026 2 min read configure-mfa-with-sso.md
Raw file servicenow.com

Enforce MFA with SSO for your users within or outside your organization.

Before you begin

The MFA with SSO feature is offered as a part of the Adaptive Authentication plugin (com.snc.adaptive_authentication). You must enable the Adaptive authentication property for using MFA with SSO feature. To know more on how to set up Adaptive authentication, see Adaptive authentication.

Note: MFA with SSO login is available if the glide.authenticate.mfa.with.multisso.enabled property is set to true.

Role required: adaptive_auth_admin, sso_config_admin

Procedure

  1. Navigate to All > Multi-factor Authentication > Properties.

  2. Enable the Enable Multi-factor authentication and Enable Multi-factor Authentication with SSO check boxes.

    [Omitted image "mfa-sso-properties.png"] Alt text: Enable MFA for SSO.

  3. Select Save.

  4. Navigate to Multi-factor Authentication > MFA Context.

    The MFA Context form appears.

    [Omitted image "mfa-auth-context.png"] Alt text: MFA Auth Context

    Note: By default, the policy is Step-Up MFA Policy. Users are shown with Multi-factor Authentication if a condition configured in Step-Up MFA Policy evaluates to true. Policy takes precedence over the user or role-based configuration.

  5. To edit a policy, go back to the Authentication Policy record, change the conditions, and come back.

    When you navigate to the Authentication Policy record, you can add or edit the 'Policy Inputs' to the referenced Policy fields, Step-Up MFA Policy or Step-Down MFA Policy.

  6. To set a new policy condition, select Policy Conditions.

  7. Select New.

  8. On the form, fill in the fields.

Fields

Description

Label

Unique name for the condition that you want to create for the label.

Description

The policy condition description.

Conditions

The type of condition that you want to apply for the policy. You can add filter conditions and 'OR' clauses.Note: Adding various filter conditions and clauses enables you to challenge MFA for specific users.

\[Omitted image "mfa-sso-new-record.png"\] Alt text: Condition - New record
To set up your conditions, consider the following example. Assume that you want the authentication scheme with the identity provider as your condition for external users. You can set the conditions as follows:

1.  Select **Authentication Scheme** and set the criteria as **Single Sign-On** or **Username and Password**.

    Based on this selection, the user is provided with an SSO-based login or login form to specify the user name and password.

2.  Select **Identity Provider** and specify the provider as the IDP record for which you want to enable MFA. For example, **Okta**.
Based on this selection, if the user logs in with SSO, the user is not challenged with MFA. In contrast, if the user logs in using Okta, then the user is challenged with MFA.
  1. Select Submit.

Related topics

Adaptive authentication

Multi-factor Authentication with Single Sign-On

Search documentation
Search document titles and file paths on the australia branch