Fix NetSuite 2FA Authentication Error - Skyvia

NetSuite: 2FA required

Overview

Skyvia connects to NetSuite via the NetSuite API. Basic Authentication does not support accounts configured with two-factor authentication. If your NetSuite user account has 2FA enabled, you must use Token-Based Authentication (TBA) to connect. For accounts with 2FA or highly privileged roles, NetSuite recommends using Token-Based Authentication to ensure secure access and compliance with NetSuite's security policies.

Resolution

Switch your NetSuite connection from Basic Authentication to Token-Based Authentication:

  1. Go to SkyviaConnections.
  2. Find and open your NetSuite connection.
  3. Click Edit.
  4. Change the Authentication Type to Token-Based Authentication.
  5. Enter your Account ID, Consumer Key, Consumer Secret, Token ID, and Token Secret.
  6. Click Save and test the connection.