The following link provides access to a Microsoft Excel worksheet listing the usage of most NetSuite permissions. You can use this list to understand the implications of assigning a specific permission, or to find the permission required to provide access to a specific task or page. The spreadsheet format lets you search and sort fields in the manner most useful for you. Autofilters are provided for each column.
To access the worksheet, click this link: Role Permissions and Descriptions
The worksheet file includes the following columns:
SUBTAB - Subtab of the Roles page Permissions subtab where each permission is listed: Lists, Reports, Setup, and Transactions (sorted alphabetically)
PERMISSION NAME - Name of each permission (sorted alphabetically)
USAGE DESCRIPTION - Description of how each permission is used, meaning the record types, tasks, and/or pages that each permission makes accessible (sorted alphabetically)
MINIMUM LEVEL - The minimum access level required (view, create, edit, or full) for each permission usage
This worksheet does not detail how different access levels affect each permission usage; it simply lists the minimum level required. Some permissions fit an access model where each successive level (view, create, edit, full) provides increased usage of the related record type, task, or page. Note that some permissions do not fit exactly into this model. For some permissions, only the minimum view level is required for usage, and other levels do not provide any additional capabilities. Generally, any user with at least VIEW access to a transaction type on the Transactions subtab, or to a record type on the Lists subtab, has the ability to print records of that type.
The worksheet lists some permissions multiple times because they provide access to multiple record types, tasks, and/or pages. Note that usages of some permissions may have dependencies on other permissions, and this spreadsheet does not include these dependencies.
The contents of the worksheet are subject to change. Data is current as of the date listed in the worksheet footer. This worksheet provides information on how each permission works individually. However, since most roles include many different permissions, it is important to assess permission changes in the context of each role and to test permission changes to roles prior to deploying to users in your account.