When creating a Custom role for Web Services using Access Tokens, you might not be able to find the required Access Tokens related permissions if certain features are not yet enabled on your NetSuite Account.
For the "Access Token Management", "Log in using Access Tokens" and "User Access Token" permissions to be available under the Setup subtab of Permissions tab, you'll need to enable the TOKEN-BASED AUTHENTICATION feature first
- Navigate to Setup > Company > Enable Features.
- Under SuiteCloud tab, Manage Authentication section, mark TOKEN-BASED AUTHENTICATION checkbox.
- Click Save