If you receive the following error during an import:
INSUFFICIENT_PERMISSION - Permission Violation: You need a higher level of the 'SuiteScript' permission to access this page
the SuiteScript permission in the Cube Integration role needs to be updated.
Update the SuiteScript Permission
- In NetSuite, navigate to:
Setup > Users/Roles > Manage Roles - Locate the Cube Integration role and select Edit.
- Open the Setup tab.
- Locate the SuiteScript permission.
- In the permission level dropdown, change the access level from View to Full.
- Select OK.
If SuiteScript Is Not Listed
- In the blank field at the bottom of the Setup permissions section, type Suite.
- Select SuiteScript from the results.
- Select Add.
- Set the permission level to Full.
Save the Changes
Select Save at the top or bottom of the page.
Result
The Cube Integration role now has the required SuiteScript permissions, and imports should complete without the permission error.