Script Types That Support Execute as Role
The Execute as Role field appears only on script types triggered by user actions that may need more permissions than the initiating user has. Choose the role NetSuite should apply at runtime when the current user doesn't have enough access.
You can set it for the following script types:
-
Suitelet
-
User Event
-
Portlet
-
Mass Update
-
Workflow Action
To know more about script types, see SuiteScript 2.x Script Types.