2.1.1 Configuring target system to perform connector Operations
This is a high-level summary of the tasks to be performed on the target system before you create the application.
Pre-installation for the NetSuite connector involves performing a series of tasks on the target system.
Pre-installation involves the following tasks:
- Login to Oracle NetSuite.
- Go to Setup > Company > Enable Features .
- Click SuiteCloud sub-tab and enable the following features from the respective menu items.
- SuiteBuilder
Enable the following boxes:
- ITEM OPTIONS
- CUSTOM RECORDS
- ADVANCED PDF/HTML TEMPLATES
- REMOVE PERSONAL INFORMATION
- SuiteScript:
- CLIENT SUITESCRIPT
- SERVER SUITESCRIPT
- SuiteFlow
- SUITEFLOW
- SuiteGL
- CUSTOM GL LINES
- CUSTOM TRANSACTIONS
- CUSTOM SEGMENTS
- SuiteBundler
- CREATE BUNDLES WITH SUITEBUNDLER
- SuiteTalk
- SOAP WEB SERVICES
- REST WEB SERVICES
- Manage Authentication
- SUITESIGNON
- TOKEN-BASED AUTHENTICATION
- OAUTH 2.0
- SuiteCloud Development Framework
- SUITECLOUD DEVELOPMENT FRAMEWORK
- SuiteBuilder
- Click SAVE.
To create an integration record for an application, follow the below steps:
-
- Go to Setup > Integration> Manage Integration > New.
- Enter a name for your application in the Name field.
- Enter a description in the Description field, if preferred.
- Select Enabled in the State field.
- Enter a note in the Note field, if preferred.
- On the Authentication tab, check the appropriate boxes for your application:
- Token-based Authentication
-
- TOKEN-BASED AUTHENTICATION
- TBA: AUTHORIZATION FLOW
- Define the CALLBACK URL.
-
- O-Auth 2.0
- AUTHORIZATION CODE GRANT
- Scope
- RESTLETS
- REST WEB SERVICES
- Provide a valid REDIRECT URI
- Token-based Authentication
- Click SAVE.
- Ensure to copy the Client Credentials details that will appear on the screen as it is one-time display.
For Example:
consumerKey = "fcb9ec7e7d386fab36566e9c4159bXXXXXXX2875841d828aee7e"
consumerSecret = "bd7780d4396715f5f4586d874379XXXXXX38c42a525c95f70"
To create and assign a Token Based Authentication token:
- Log in as a user with the Access Token Management permission.
- Go to Setup > Users/Roles > Access Tokens.
- On the Access Tokens page, click New Access Token.
- On the Access Token page:
- Select the Application Name.
- Select the User.
- Select the Role.
- The Token Name is already populated by default with a concatenation of Application Name, User, and Role. Enter your own name for this token, if preferred.
- Click Save.
- Ensure to copy the Token details that will appear on the screen as it is one-time display. For example:
tokenId = "0948d37f7XXXXXXXXXXXXXX8075";
tokenSecret = "86b7bb19cXXXXXXXXabfa0eb401e2c2c24b”