Execute As Admin

On the workflow definition page, you can select the Execute As Admin property to direct NetSuite to execute workflow instances as a user with the administrator role. This administrator role privileges override the privileges for the user role that initiated the workflow instance.

A portion of the workflow definition page with the Execute As Admin checkbox highlighted.

Some types of workflows may require administrator privileges. For example, you lay out a workflow that creates follow-up tasks after a sales order is saved and the workflow instance needs to read data from employee records. The workflow instance does not execute properly if the user that initiated the workflow instance does not have permission to access employee records.

Rules and Guidelines for Using Execute As Admin

Important:

Use Execute As Admin only when required. Otherwise, you may give unintended data access to users for whom this workflow initiates.

Use the following rules and guidelines with this property:

Note:

If you create a workflow that includes an Add Button action, when a user interacts with the button and the record is saved, the System Notes will list the role of the user as Administrator, regardless of the role the user is logged in as. This behavior is expected and is not related to the Execute As Admin property.

Related Topics

Creating a Workflow
Release Status

General Notices