Test Set-Up of TBA- Token based Authentication in Netsuite
As Token Based authentication is of increasing demand nowadays I thought of penning down steps to setup Token Based Authentication in netsuite.
Create a Role
First things first create a role which will play major role in Token Based Authentication for any integration
Make sure to provide below roles to the role so that integration doesn't fail
Now in other tabs add all those tranasctions or custom records on which this role should have access to add or modify the record.
Note: As you might know Adminstrator role cant be used to basically for integration because admin role should mandatorily have two factor authentication.
Create a User
Now create a integration user which will be then assigned the role which we created earlier.
Configure the Integration
Now setup the integration by going to
Setup-> Integration -> Manage Integrations
Create the integration by the name of application with which netsuite will be connecting to and select Token Based Authentication in Authentication Tab
Once saved you will receive long keys(which you should save for future reference in order to provide to other system for integration or to connect via postman)
Consumer Key
Consumer Secret
Next Step Goto Setup->User/Roles->Access Tokens
Provide any application name and select user and role which we created in previous steps and click Save. On submit, you will receive long tokens which you should save for future reference in order to integrate netsuite from other system, or to even connect with SDF
Token Key
Token Secret
Finally use these keys either on postman or any other system to connect to netsuite.
Abhijeet Godse
TechEnthusiast