Skip to content


Tech Tuesday: Setting up the NetSuite Connector in

NOTE: SuiteSignOn is no longer supported by Netsuite and is not an available authentication type in SmartConnect. Token Based Authentication will be the only option, so any existing connections will need to be changed to Token Based Authentication.

Setup for Token Based Authentication

  • Enable Token Based Authentication
    • In NetSuite, Navigate to Setup>>Company>>Enable Features. Click the Suite Cloud tab and go to the Manage Authentication Section.
    • Select the TOKEN-BASED AUTHENTICATION Box and Save.
  • Setup an integration
    • In NetSuite, navigate to Setup>>Integrations>>Manage Integrations>>New
    • Name the integration.
    • Check the box for TOKEN-BASED AUTHENTICATION.
    • Save the integration. This will create a CONSUMER KEY and CONSUMER SECRET that will only be displayed one time, so save them now. You will need both later in SmartConnect.

NetSuite Connector

  • Create an Access Token. To create an access token, we need to setup a role and assign the role to a user.
    • To create a new role or update an existing role, navigate to Setup>>User/Roles>>Manage Roles.
    • Click the New Role button or edit an existing role if you have one setup that you would like to add token-based authentication to.
    • You can setup the role as needed, but you need to make sure to add the Employee Record and Employees under Permissions>> Lists and the User Access Tokens, SOAP Web Services, and REST Web Services under Permissions>>Setup. These are the minimum permissions needed to be able to setup the connector. You will need additional permissions in place in order to query role categories/types depending on your specific needs.

NetSuite Connector in

      • NOTE: If the SOAP and REST Web Services options are not showing, then they will need to be enabled. Go to Setup>>Company>>Enable Features. Then click on the SuiteCloud tab. Both options should be checked like below.

    • If custom fields are to be used with SmartConnect, additional setup permissions will need to be added. Add Custom Even Fields, Custom Fields, and Custom Record Types to the Setup tab under Permissions.

    • Add this role to a user by navigating to List>>Employees>>Employees>Edit on desired user. Click on the Access tab, then the Roles sub tab.

    • Generate the Access token by navigating to Setup>>Users/Roles>>Access Tokens>>New. Choose the Application Name that was created in Step 2, select the user we assigned the role to, and choose the role.
    • Click Save and a this will create a Token and Token Secret that will only be shown once, so save them now. You will need both later in SmartConnect.

  • Setup a NetSuite connector in using Token Based Authentication.
    • In SmartConnect, navigate to Connections>>Create Connection>>NetSuite
    • Name the connection and choose Token Based Authentication.
    • Enter the information we gathered in the previous steps and click Validate. Note: Your Account Id can be found in NetSuite by navigating to Setup>>Company>>Company Information.

This connector can now be used for sources and destinations in With this authentication type you will be able to make five connections to NetSuite at a time. If the user access tokens are active, this connection will work, even if the user needs to change their password due to a password policy.

Have questions? Feel free to reach out to us at

1 Comment

  1. Drift F1 on June 15, 2022 at 2:35 am

    Installation instructions are great. Thank

Leave a Comment


2023 Advanced SmartConnect Bootcamp: REST Web Services Integration
Accessing Your Historical Dynamics NAV Data in D365 Business Central - Part 1: Getting Started
2023 Migration from Dynamics GP to D365 Business Central Training
eOne Welcomes Incremental Group as a New eOne iPaaS Integration Partner
Employee Spotlight: Floyd Jones, Front End Developer


2016 SmartConnect Integration Bootcamps
Tech Tues: Automatically refreshing Pivot Tables in Excel Refreshable Reports
Happy Thanksgiving from the eOne team!
2017 SmartConnect Integration Bootcamps
New Releases of Extender and SmartList Builder



Business Central CRM D365 Business Central Dynamics 365 dynamics crm Dynamics GP Dynamics NAV Econnect Employee Spotlight eone eOne News error Error Message Events Excel Excel Report Builder Extender Flexicoder GP integration Map Meet the Team Microsoft dynamics crm Microsoft Dynamics GP Navigation List Builder Office Relationships Partner All Hands Call Popdock promotions release SalesForce SmartConnect SmartConnect Bootcamp SmartConnect Maps SmartConnect Office Hours SmartList SmartList Builder SmartPost SmartView SQL Tech Tuesday Templates training

Integrate & Automate without Any Code.

SmartList Data has Never Been Faster.

The Easiest Way to Report on GP Data.