Two-Factor Authentication (2FA)

Two-factor authentication (2FA) enforces a second level of security for logging in to the NetSuite user interface. Using 2FA can protect your company from unauthorized access to data.

Two-factor authentication requires that users log in to the NetSuite UI with:


As of March 1, 2024, the support ended for 2FA by SMS/voice call.

If you still use SMS/voice call to receive your 2FA code, reset your 2FA settings as soon as possible.

See the following sections for more information:

To read 2FA help topics available to users, see Logging In Using Two-Factor Authentication (2FA).

What Administrators Need to Know About 2FA

  • Certain roles with highly privileged permissions require using 2FA in NetSuite. See Permissions Requiring Two-Factor Authentication (2FA).

  • New users are prompted to set up security questions when they first log in to NetSuite. However, users logging in with a 2FA role are not prompted to answer security questions. The level of security provided by 2FA is greater than that provided by security questions. Users logging in with 2FA roles are only asked to answer their security questions if they forget their passwords. See Setting Up Security Questions for more information.

  • 2FA is not compatible with web services or SuiteAnalytics Connect. If you want to use RESTlets or web services with a 2FA-required role, use OAuth 2.0 or Token-based Authentication. See OAuth 2.0 and Token-based Authentication (TBA) for more information.


    OAuth 2.0 is only available for use with RESTlets and REST web services. It cannot be used with SOAP web services.

  • If a role is designated as a SAML Single Sign-on (SSO) role, the SAML authentication requirement takes precedence, and the 2FA requirement is ignored.

Benefits of 2FA in Your NetSuite Account

The benefits of 2FA include:

  • No special licensing is required. (No cost.)

  • No special tokens are required. (No cost.)

  • Access is supported for the NetSuite UI and NetSuite Mobile applications.

  • Little maintenance is required of administrators. After being assigned to a 2FA required role, users configure their own 2FA settings and manage their own devices in NetSuite.

  • Self-service user setup: pages in the NetSuite UI guide users through setting up 2FA, and provide users with backup codes.

  • 2FA works with all non-customer center roles, including contacts.

  • The user’s 2FA setup is shared across all NetSuite accounts and for all companies to which they have access.

Related Topics

Managing Two-Factor Authentication
Designate Two-Factor Authentication Roles
Users and Trusted Devices for Two-Factor Authentication
2FA in the NetSuite Application

General Notices