Creating Required NetSuite Credentials
NetSuite Connector uses NetSuite’s Token-based Authentication (TBA) features to connect to their API. The following NetSuite Credentials are needed to make that connection:
- Account ID
- Consumer Key
- Consumer Secret
- Token Id
- Token Secret
Get the Account ID
- Go to Setup > Company > Company Information
- On the Company Information page, you can see the Account Id Value on the right column
Generating an Integration Record for the Consumer Key and Consumer Secret
- Go to Setup > Integration > Manage Integrations > New.
- Enter “Peeklogic NetSuite Connector” for the Integration record.
- The following values should be checked
- TOKEN-BASED AUTHENTICATION (TBA)
- USER CREDENTIALS
- The following values should be unchecked (these fields *might not be visible, which is OK)
- TBA: ISSUETOKEN AUTHENTICATION (*)
- TBA: AUTHORIZATION FLOW
- AUTHORIZATION CODE GRANT
- Leave the State set to the default value.
- Click Save. <!!! Sensitive Data will be shown when clicked>
- Copy the Consumer Key and Consumer Secret, which will appear only once. If you navigate away from the page you will have to recreate the key and secret.
Generating an Access Token
- On the NetSuite Home page (indicated with a Home icon), scroll down. Then in the lower-left corner side, there is a section called “Settings“. Towards the bottom of that, click “Manage Access Tokens“.
- Click “New My Access Token“.
- On the Access Token page select “Peeklogic NetSuite Connector” (created in the integration record steps above).
- Click Save. <!!! Sensitive Data will be shown when clicked>
- Copy the Token ID and Token Secret, which will appear only once. If you navigate away from the page you will have to recreate another access token.