---
schema_version: "1"
id: 5c86405b58aa749a4cfb7fdb8a5e0968c5d7713918a6233588189c0bdb406638
title: MFA Verification Method Tiers
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/mfa_security_tiers.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.mfa_security_tiers.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 7dca7ea210bd6e4b4ec0fcc41871149dd42b43f0daade6fa005da397158a3c26
description: The multi-factor authentication (MFA) login process requires users to provide an identity verification method in addition to their username and password. Salesforce supports several types of verification methods, including passkeys (built-in authenticators and security keys) and authenticator apps. Some verification methods are stronger than others. Salesforce requires users with privileged permissions, such as admins, to use more secure methods.
products:
  - Security
release: "264"
---
# MFA Verification Method Tiers

The multi-factor authentication (MFA) login process requires users to provide an identity verification method in addition to their username and password. Salesforce supports several types of verification methods, including passkeys (built-in authenticators and security keys) and authenticator apps. Some verification methods are stronger than others. Salesforce requires users with privileged permissions, such as admins, to use more secure methods.

![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-security-264-0-0-production-enus/8cecd769-ab2d-4e07-addf-c4f2927925e1/images/icon_important.png)

Important

Salesforce enforces MFA requirements in the summer of 2026. See these articles for more information and detailed rollout timelines.

- [Prepare for MFA Enforcement for All Employee Users](https://help.salesforce.com/s/articleView?id=005321561&type=1&language=en_US).
- [Prepare for Phishing-Resistant MFA Enforcement for Privileged Users including Admins](https://help.salesforce.com/s/articleView?id=005321563&type=1&language=en_US).

Salesforce categorizes verification methods into three categories based on how secure they are.

1. Phishing-resistant verification methods are the most secure. Phishing is a type of cyberattack where bad actors trick users into giving access to their accounts. To convince users to give away their information, attackers masquerade as trustworthy people or companies. For example, attackers use social engineering tactics to get users to enter their username and password on a fake login page that looks legitimate.
    
    Phishing-resistant verification methods, such as fingerprint scans and hardware security keys, protect against these attacks because they can't be used with fake websites. For example, with Touch ID, the user enters their username and password, and then uses Touch ID on their device. The login works only with that user's fingerprint, and only on one website.
2. Standard verification methods are strong, but don't offer the same protections as phishing-resistant methods. Standard MFA methods include authenticator apps that issue time-based one-time passwords (TOTPs), such as Salesforce Authenticator. For example, users enter their username and password, and then enter a six-digit code (the TOTP) to finish logging in.
3. Weak methods are the least secure. They include verification codes sent via email or SMS. Email credentials can be compromised and mobile phone numbers can be intercepted via SIM swapping attacks or hacked mobile device accounts. Salesforce doesn't support these methods for internal users to log in with MFA. However, they can be used to complete step-up authentication after a user has already logged in with a secure MFA method.

Here's an overview of each tier's associated requirements and supported verification methods.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:25%">
        <col style="width:25%">
        <col style="width:25%">
        <col style="width:25%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d16000e85">Security Tier</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d16000e88">MFA Requirements</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d16000e91">Direct Salesforce Login Verification Methods</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d16000e94">Single Sign-On Verification Methods</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Security Tier" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e85 ">Phishing-resistant</td>

          <td data-label="MFA Requirements" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e88 ">
            <p>Phishing-resistant methods are required for privileged internal users who meet
              any of these criteria:</p>
            <ul>
              <li>System Administrator profile</li>

              <li>Author Apex user permission</li>

              <li>Customize Application user permission</li>

              <li>Modify All Data user permission</li>

              <li>View All Data user permission</li>

            </ul>
            <p style="margin-bottom:0;">For users who don't have these privileged permissions, phishing-resistant
              methods satisfy the MFA requirement, but aren't required.</p>
          </td>

          <td data-label="Direct Salesforce Login Verification Methods" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e91 ">
            <p>Salesforce supports two types of passkeys for phishing-resistant MFA:</p>
            <ul>
              <li><a href="https://help.salesforce.com/s/articleView?id=xcloud.mfa_supported_verification_methods_bia.htm&amp;language=en_US" target="_blank">Built-in authenticators</a>, which use a
                fingerprint, iris, or facial recognition scan, or a PIN or password. Examples
                include Touch ID or Face ID, Windows Hello, password managers, and security
                keys.</li>

              <li><a href="https://help.salesforce.com/s/articleView?id=xcloud.mfa_supported_verification_methods_securitykey.htm&amp;language=en_US" target="_blank">Security keys</a>, which are small physical
                devices like YubiKeys that a user connects to their device.</li>

            </ul>
            <p style="margin-bottom:0;">Alternatively, use certificate-based authentication. This method uses X.509
              client certificates and mutual TLS (mTLS) for identity verification. Private keys
              stored in secure hardware ensure phishing and credential theft resistance. See <a href="https://help.salesforce.com/s/articleView?id=xcloud.security_certificate_based_auth.htm&amp;language=en_US" target="_blank">Certificate-Based Authentication</a> for
              details. This method satisfies the phishing-resistant MFA requirement without any
              additional factors.</p>
          </td>

          <td data-label="Single Sign-On Verification Methods" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e94 ">See <a href="https://help.salesforce.com/s/articleView?id=005321563&amp;type=1&amp;language=en_US" target="_blank">this knowledge article</a> for phishing-resistant
            authentication signals that your SSO provider can send to Salesforce. These signals
            include both Authentication Context Class Reference (ACR) and Authentication Methods
            References (AMR) claims.</td>

        </tr>
        <tr class="">
          <td data-label="Security Tier" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e85 ">Standard</td>

          <td data-label="MFA Requirements" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e88 ">Standard methods can satisfy the MFA requirement for internal users who don't
            have privileged permissions.</td>

          <td data-label="Direct Salesforce Login Verification Methods" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e91 ">
            <ul>
              <li><a href="https://help.salesforce.com/s/articleView?id=xcloud.mfa_supported_verification_methods_sfa.htm&amp;language=en_US" target="_blank">Salesforce Authenticator mobile app</a>, which
                supports TOTPs and push notifications for verification</li>

              <li><a href="https://help.salesforce.com/s/articleView?id=xcloud.mfa_supported_verification_methods_totp.htm&amp;language=en_US" target="_blank">Third-party authenticator apps</a> that
                support TOTPs, such as Google Authenticator, Microsoft Authenticator, and Authy
              </li>

            </ul>
          </td>

          <td data-label="Single Sign-On Verification Methods" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e94 ">See <a href="https://help.salesforce.com/s/articleView?id=005321563&amp;type=1&amp;language=en_US" target="_blank">this knowledge article</a> for standard ACR and
            AMR signals that your SSO provider can send to Salesforce.</td>

        </tr>
        <tr class="">
          <td data-label="Security Tier" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e85 ">Weak</td>

          <td data-label="MFA Requirements" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e88 ">These methods don't satisfy any MFA requirements.</td>

          <td data-label="Direct Salesforce Login Verification Methods" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e91 ">Weak methods include email and SMS. Salesforce doesn't support these methods for
            direct login to Salesforce orgs.</td>

          <td data-label="Single Sign-On Verification Methods" class="slds-cell-wrap" style="vertical-align:top;" headers="d16000e94 ">Some weak values are documented in <a href="https://help.salesforce.com/s/articleView?id=005321563&amp;type=1&amp;language=en_US" target="_blank">this knowledge article</a>, but this list isn't
            exhaustive. Any value that isn't documented as phishing-resistant or standard is
            considered weak.</td>

        </tr>
      </tbody>
    </table>