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 |