Creating or Customizing Roles and Permissions to Use Cost Variance Analysis
If you are an administrator, you can create new roles or customize roles for using the Cost Variance Analysis SuiteApp. For more information, see Assigning Roles to an Employee and Customizing or Creating NetSuite Roles.
A custom role Cost_Variance_Custom_Role is created during the SuiteApp installation. This custom role is used as a default value for Execute As Role field in the Script Deployment page. The role is also updated in the Cost Variance Analysis SL and Cost Variance DataService script.
Refer to the following table for minimum access levels of permissions required for SuiteApp deployments. These minimum permissions must be updated to the existing role or while creating a new role.
Permissions |
Minimum Access Level |
---|---|
Transactions > Build Assemblies |
View |
Transactions > Build Work Orders |
View |
Transactions > Find Transaction |
View |
Transactions > Work Order |
View |
Transactions > Work Order Close |
View |
Transactions > Work Order Completion |
View |
Transactions > Work Order Issue |
View |
Lists > Address List in Search |
Full |
Lists > Bill of Materials |
View |
Lists > Currency |
View |
Lists > Custom Record Entries |
Full |
Lists > Documents and Files |
Edit |
Lists > Email Template |
View |
Lists > Items |
View |
Lists > Locations |
View |
Lists > Manufacturing Routing |
View |
Lists > Perform Search |
View |
Lists > Subsidiaries |
View |
Setup > Accounting Lists |
View |
Setup > Enable Features |
Full |
Setup > SuiteScript |
View |
Setup > SuiteScript Scheduling |
Full |
Setup > Set Up Company |
View |
Custom Record > Cost Variance MR Instances |
Full |
Refer to the following table for the minimum permissions required for logged-in user role.
Permissions |
Minimum Access Level |
---|---|
Lists > Items |
View |
Lists > Subsidiaries |
View |
Lists > Locations |
View |
Lists > Documents and Files |
View |
Transactions > Find Transaction |
View |
Transactions > Work Order |
View |