Step 1 - NetSuite setup
We need to make sure that NetSuite’s setup allows our integration.
In NetSuite console, press Setup->Company->Enable Features
Check the REST WEB SERVICES & TOKEN-BASED AUTHENTICATION boxes.
Open Screenshot 2024-04-08 at 16.54.13.png
Step 2 - Create an integration recrod
In NetSuite console, press Setup->Integration->Manage Integrations->New
In the integration screen:
Save the CLIENT ID & CLIENT SECRET for later usage.
Step 2 - Create Role
Click Setup -> Users/Roles -> Manage Roles -> New.
Create a new role for Reco
Add the following permissions
Permissions for querying the API
Reports - SuiteAnalytics Workbook
Setup - REST Web Services
Permissions for specific tables
Lists - Accounts
Lists - Employee Record
Lists - Employees
Setup - View Login Audit Trail
Setup - Analytics Administrator
Setup - Set Up Domains
Setup - Device ID Management
Setup - User Access Tokens
Setup - Access Token Management
Setup - Bulk Manage Roles
Press create
Assign the new role to your user
Step 2 - Create Access Token
Click Setup -> Users/Roles -> Access Tokens.
On the Access Tokens page, click New Access Token.
Open image-20240409-074846.png
Fill the fields:
Application - the one you’ve created in step 2
User - choose your user
Role - choose the role you created
Token Name - Give a name to the token e.g. “Reco Integration Token”
Save the TOKEN ID & TOKEN SECRET for later usage.
Step 4 - Enter the data into Reco UI
Account ID - the prefix of the netsuite console URL, for example if your NetSuite console URL is
tstdrv1234.app.netsuite.com
, the Account ID will betstdrv1234
.CLIENT ID & CLIENT SECRET from step 2.
TOKEN ID & TOKEN SECRET from step 3.
Step 5 - NetSuite Reco Bundle Installation Guide
In order to ingest user roles and global settings an additional step should be performed. This guide provides a step-by-step process to install the bundle in NetSuite and configure the required settings.
Login to NetSuite
Once logged in, go to Customization > SuiteBundler > Search & Install Bundles.
In the Search & Install Bundles page, search for the bundle by entering the Bundle ID: 538399
Once you locate the correct bundle, click on the Install button next to it.
Review the details of the bundle, including its contents and the permissions it requires.
Click on Install Bundle to proceed with the installation.
Wait for the bundle to be installed. You will see a progress bar indicating the status of the installation.
Once the installation is complete, navigate to the Customization > SuiteBundler > Installed Bundles to confirm that the bundle has been successfully installed.