The integration record is an integral step in enabling SOAP, REST, and RESTlets. It is also where you get the Consumer Token and Consumer Secret which is required to use the Token-Based Authentication (TBA) feature in NetSuite.
The Consumer Token and Secret, also known as Client ID and Client Secret, are used to identify and verify ownership of your NetSuite Account when using TBA.
Scenario
The user wants to create integration connections to multiple third-party applications and would like to prepare their NetSuite Account to be able to receive HTTPS requests.
Solution
- Go to Setup > Integration > Manage Integrations > New
- Input a Name.
- Under the Authentication subtab, ensure that the Token-Based Authentication is ticked.
- Untick the TBA: Authorization Flow if you do not need to allow creation of tokens using the three-step authorization flow.
- Under the OAuth 2.0 field group, untick the Authorization Code Grant if you will not be using OAuth 2.0.
- Click Save.
- Scroll to the bottom of the page and take note of the Consumer Key and Consumer Secret.
NetSuite
NetSuite Next