rolepermissions
Manages permissions assigned to specific roles, controlling data access and system functionality.
Columns
| Name | Type | References | Description |
| role | Integer | The unique numeric identifier (Id) for the NetSuite user role associated with the specific permission. This defines which user role is being assigned or evaluated. | |
| permkey | String | The unique string Id (PermKey) representing the specific permission assigned to the role. This key corresponds to a permission or access right within NetSuite, such as transactions, records, reports, or setup configurations. | |
| name | String | The descriptive name of the permission corresponding to the PermKey. It provides a human-readable description of the specific permission or access capability granted to the NetSuite role. | |
| permlevel | Integer | An integer value indicating the access level of the permission granted. Higher values typically represent higher permission levels, such as view-only, create, edit, or full access. | |
| restriction | Integer | A numeric indicator specifying any additional restrictions applied to this permission, determining the scope of data access allowed for the given role. Common restrictions include limits based on user department, subsidiary, or employee classification. |