NetSuite permissions error
Error
Even if testing a NetSuite connection is successful, you may receive an INSUFFICIENT_PERMISSION
error when running operations containing activities using that connection.
If you receive this error, you may need to use a different role for generating TBA access tokens or add permissions to the role you are currently using.
Workaround
To resolve, while generating access tokens, make sure to generate them on either a Full Access or Administrator role or make sure the appropriate permissions are allowed for the role.
Detailed instructions are available in NetSuite's documentation Getting Started with Token-based Authentication.