Skip to main content

Troubleshooting: Missing Authentication Token

ExtendSync Outlook | Resolve “Missing Authentication Token” login errors

Updated yesterday

ExtendSync for Outlook authenticates with NetSuite using NetSuite’s secure Three-Step Authorization (3SA) process.

If your NetSuite role is missing required permissions, NetSuite will block authentication and return a Missing Authentication Token error.


Error

If your role is missing required permissions, you may see this error:

"message": "Missing Authentication Token",

"type": "MISSING_AUTHENTICATION_TOKEN",

"statusCode": 404,

"hint": "The HTTP method or resource may not be supported."


Why This Error Happens

This error occurs when the NetSuite role selected during login does not have the permissions required for ExtendSync to:

  • Authenticate using Token-Based Authentication

  • Communicate with NetSuite via API

NetSuite enforces role-based access control, so missing permissions will immediately block authentication.


Resolution

Please contact your NetSuite Administrator and request the following updates to your role:

  1. Log in to NetSuite as an Administrator.

  2. Navigate to:
    Setup → Users/Roles → Manage Roles

  3. Locate the role used by the affected user and click Edit or Customize.

  4. Open the Permissions subtab.

  5. Go to the Setup section.

  6. Add the following permissions and set each to Full:

    • SOAP Web Services

    • User Access Tokens

    • Log in using Access Tokens

  7. Click Save.

⚠️ If users can select multiple roles when logging in, ensure these permissions are added to every role they may use with ExtendSync.

Final Step for Users

After the role permissions are updated:

  1. Close Outlook completely.

  2. Reopen Outlook.

  3. Launch ExtendSync.

  4. Log in again and select the updated role.

The error should no longer appear.


Why These Permissions Matter

ExtendSync uses NetSuite’s secure token-based 3-Step Authorization (3SA), which fully supports:

  • Multi-Factor Authentication (MFA)

  • Single Sign-On (SSO)

  • Any SAML-based Identity Provider, including Azure AD, Google, and Okta

This modern authentication flow ensures strong protection of your NetSuite data.

Ultimately, NetSuite security is a shared responsibility between NetSuite, your organization, your users, and the solution providers you choose to work with. When required permissions are missing, NetSuite will block authentication and return errors such as “Missing Authentication Token.”

Ensuring the correct permissions are enabled helps keep your data secure and ensures ExtendSync can operate as intended.


Need Help?

If the error persists after updating permissions:

Please include:

  • NetSuite role name

  • Screenshot of the error message

  • Confirmation that all listed permissions are set to Full

We’re happy to help you restore authentication and get ExtendSync working correctly.

Did this answer your question?