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:

  1. Login to Oracle NetSuite.
  2. Go to Setup > Company > Enable Features .
  3. Click SuiteCloud sub-tab and enable the following features from the respective menu items.
    1. SuiteBuilder

      Enable the following boxes:

      1. ITEM OPTIONS
      2. CUSTOM RECORDS
      3. ADVANCED PDF/HTML TEMPLATES
      4. REMOVE PERSONAL INFORMATION
    2. SuiteScript:
      1. CLIENT SUITESCRIPT
      2. SERVER SUITESCRIPT
    3. SuiteFlow
      1. SUITEFLOW
    4. SuiteGL
      1. CUSTOM GL LINES
      2. CUSTOM TRANSACTIONS
      3. CUSTOM SEGMENTS
    5. SuiteBundler
      1. CREATE BUNDLES WITH SUITEBUNDLER
    6. SuiteTalk
      1. SOAP WEB SERVICES
      2. REST WEB SERVICES
    7. Manage Authentication
      1. SUITESIGNON
      2. TOKEN-BASED AUTHENTICATION
      3. OAUTH 2.0
    8. SuiteCloud Development Framework
      1. SUITECLOUD DEVELOPMENT FRAMEWORK
  4. Click SAVE.

To create an integration record for an application, follow the below steps:

    1. Go to Setup > Integration> Manage Integration > New.
    2. Enter a name for your application in the Name field.
    3. Enter a description in the Description field, if preferred.
    4. Select Enabled in the State field.
    5. Enter a note in the Note field, if preferred.
    6. On the Authentication tab, check the appropriate boxes for your application:
      1. Token-based Authentication
          1. TOKEN-BASED AUTHENTICATION
          2. TBA: AUTHORIZATION FLOW
          3. Define the CALLBACK URL.
      2. O-Auth 2.0
        1. AUTHORIZATION CODE GRANT
        2. Scope
          1. RESTLETS
          2. REST WEB SERVICES
        3. Provide a valid REDIRECT URI
    7. Click SAVE.
    8. 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:

  1. Log in as a user with the Access Token Management permission.
  2. Go to Setup > Users/Roles > Access Tokens.
  3. On the Access Tokens page, click New Access Token.
  4. On the Access Token page:
    1. Select the Application Name.
    2. Select the User.
    3. Select the Role.
    4. 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.
  5. Click Save.
  6. Ensure to copy the Token details that will appear on the screen as it is one-time display. For example:  

    tokenId = "0948d37f7XXXXXXXXXXXXXX8075";

    tokenSecret = "86b7bb19cXXXXXXXXabfa0eb401e2c2c24b”