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 |