Administrator Permissions

The Oracle NetSuite source must be able to perform the following operations on Oracle NetSuite employee data:

  • Search

  • Create

  • Update

  • Access Custom Attributes

Since a role is required which has the permissions to the necessary operations, you need to create a role in Oracle NetSuite which has the following permissions for User Credentials and Token Based Authentication.

The following table lists the minimum permissions for User Credentials:

Permission

Level

Sub-section of Permission Tab

User Credentials

SOAP Web Services

Full

Setup

Employees

Full

Lists

Employee Record

Full

Lists

Custom Record Entries

Full

Lists

Custom Entity Fields

Full

Setup

The following table lists the minimum permissions for Token Based Authentication:

Permission

Level

Sub-section of Permission Tab

Token Based Authentication

User Access Tokens

Or

Log in using Access Tokens

Full

Setup

SOAP Web Services

Full

Setup

Employees

Full

Lists

Employee Record

Full

Lists

Custom Record Entries

Full

Lists

Custom Entity Fields

Full

Setup

Permissions for Optimized Aggregation

The following permissions must be set if the optimisedAggregation flag is set to true for both User Credentials and Token Based Authentication.

Permission

Level

Sub-section of Permission Tab

Control Suite Script and Workflow Triggers in Web Service Request

Full

Setup

Permissions for Additional Attributes

The following permissions must be added to provision the additional attributes for both User Credentials and Token Based Authentication.

Permission

Level

Sub-section of Permission Tab

Departments

view

Lists

Currency

view

Lists

Classes

view

Lists

Subsidiary

view

Lists

Location

view

Lists