Developer Tool Roles and Permissions in NetSuite
Understand the key roles and permissions required for using NetSuite's developer tools, including token-based authentication.
Two-factor authentication (2FA) is essential for using the Commerce developer tools in NetSuite accounts after version 2018.2. Developers must hold a role that provides appropriate permissions to fetch and deploy files using these tools. Ensuring that roles like Administrator or SCDeployer are correctly configured is crucial for operations.
Role Requirements and Permissions
When utilizing the Commerce developer tools, consider the following requirements:
- A role with specific permissions is needed for fetching and deploying files from NetSuite.
- 2FA must be enabled on all NetSuite accounts starting with version 2018.2. Consequently, token-based authentication is required for accessing these capabilities.
- The default roles providing the necessary permissions are Administrator and SCDeployer. If needed, you can create a custom role tailored to your requirements.
Note: If issues arise while using roles like SCDeployer, check that the role possesses the same permissions as your custom role, and ensure it is associated with the relevant script deployment records.
Setting Up a Custom Role
For those who need to create a custom role with the necessary permissions, refer to related guidance on [Creating a Custom Role with Fetch and Deploy Permissions] and [Assigning Administrator or a Custom Role to an Employee Record].
Related Topics:
- [Set Up the Commerce Developer Environment]
- [Install JavaScript Utilities]
- [Gulp Commands]
- [Next Steps for Each Tool]
This guidance simplifies the integration and effective use of the Commerce developer tools while ensuring compliance with security measures such as token-based authentication.
Frequently Asked Questions (4)
Do I need to enable a feature flag to use the Commerce developer tools in NetSuite?
What are the necessary permissions to include when creating a custom role for deploying files?
Is 2FA mandatory for all operations using Commerce developer tools in NetSuite?
Will creating a custom role affect existing workflows in NetSuite?
Was this article helpful?
More in Administration
- Unlimited Sandbox Refreshes in NetSuite 2026.1
Starting in NetSuite 2026.1, sandbox accounts can be refreshed an unlimited number of times, enhancing testing capabilities.
- Administration Enhancements in NetSuite 2026.1
Updates in NetSuite 2024.1 enhance Administration SuiteApps, continuing refinements from 2026.1. Introduction NetSuite's 2026.1 release introduces significant
- Account Warmer SuiteApp for NetSuite 2026.1 Enhancements
Updated for NetSuite 2026.1, highlighting enhancements to the Account Warmer SuiteApp. TL;DR Opening Starting in NetSuite 2026.1, the Account Warmer SuiteApp
- User License Management in NetSuite: Best Practices and Guidance
Manage user licenses in NetSuite effectively. Learn about license types, counting methods, and best practices for compliance.
Advertising
Reach Administration Professionals
Put your product in front of NetSuite experts who work with Administration every day.
Sponsor This Category