To allow a role to add options to an existing custom list in NetSuite, you need to assign the following permissions under Setup > Users/Roles > Manage Roles:
Required Role Permissions
- Customization > Custom Lists – Full Access (Allows editing and adding new options)
- Customization > Custom Fields – Edit or Full Access (If the list is used in a custom field)
- Lists > Items – Edit or Full Access (If the list is related to item records)
- Transactions > Sales Order – Edit or Full Access (If the list is used in transaction forms)