Setting Up the Integration - NetSuite
Prior to starting the integration, your Integration Manager will require your NetSuite settings to be set up for the connection.
All of the following steps can be performed by you or your Integration Manager if you provide NetSuite access to them. It is highly recommended that you share this information with your Integration Manager to make your set up as smooth and timely as possible.
If you still prefer to enable the settings yourself, see the steps below.
Enable Features
- Go to Setup > Company > Enable Features

- Go to the SuiteCloud tab

- Check the following options to enable them:
- REST WEB SERVICES
- OAUTH 2.0

Create an Integration Record
- Go to Setup > Integration > Manage Integrations > New

- Set a Name for the integration
- Uncheck the following options to disable them:
- TBA:AUTHORIZATION FLOW
- TOKEN-BASED AUTHENTICATION
- AUTHORIZATION CODE GRANT
- Check the following options to enable them:
- CLIENT CREDENTIALS (MACHINE TO MACHINE) GRANT
- REST WEB SERVICES
- Save

IMPORTANT
Make note of the following credentials that appear as they will need to be shared with your Integration Manager.
- CONSUMER KEY / CLIENT ID
- CONSUMER SECRET / CLIENT SECRET
Create an OAuth 2.0 Access
- Go to Setup > Integration > OAuth 2.0 Client Credentials (M2M) Setup

- Click Create New

- Set the user's name in Entity
- Select the Administrator role
- Select the Application created in the Create an Integration Record step
- Attach the *cert.pem file provided by your Integration Manager

IMPORTANT
Make note of the Certificate ID created in this step as it will need to be shared with your Integration Manager.

Updated 20 days ago