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
- 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.
- Sales Administrator Permissions and Features in NetSuite
Sales Administrator role provides complete access to vital sales and financial records, including commissions and reports.
- New Compliance Audit Supporter Role in NetSuite 2026.2
NetSuite 2026.2 introduces the Compliance Audit Supporter role, enhancing audit capabilities without full compliance access.
- Administration SuiteApps Enhancements in NetSuite 2026.1
NetSuite 2026.1 enhances Administration SuiteApps, improving user interface, reporting, and management capabilities.
Advertising
Reach Administration Professionals
Put your product in front of NetSuite experts who work with Administration every day.
Sponsor This Category