Permissions for Using Gulp.js with NetSuite
Learn the necessary permissions for using Gulp.js to deploy files in NetSuite, including role requirements and two-factor authentication.
To use Gulp.js for deploying source files to NetSuite, it is crucial to utilize a role equipped with the necessary permissions. Proper permissions ensure the ability to fetch and deploy files seamlessly. Here’s what you need to know:
Role Permissions Requirements
- A role with appropriate permissions is mandatory to fetch files from and deploy files to NetSuite using the Commerce developer tools.
- Starting with NetSuite 2018.2, two-factor authentication (2FA) is required for all accounts. The Commerce developer tools necessitate token-based authentication for fetch and deploy actions.
- To establish token authentication, you must have a role that grants permissions to perform the fetch and deploy operations.
- Typically, the Administrator and SCDeployer roles come with these permissions. Administrators can also create custom roles that incorporate these permissions if necessary.
Best Practices and Considerations
- If you're encountering issues with a role like SCDeployer during fetch or deploy actions, verify that the role has consistent permission settings and is included in the same script deployment records as any custom roles you’ve set up.
- For detailed guidance, you may find the following topics useful:
- Creating a custom role with fetch and deploy permissions.
- Assigning the Administrator or a custom role to an employee record.
Conclusion
Understanding and configuring your role's permissions is essential for effectively collaborating with the Commerce developer tools in NetSuite. Ensure that your role is correctly set up to maintain a smooth development process.
Source: This article is based on Oracle's official NetSuite documentation.
Frequently Asked Questions (4)
What permissions are required to use Gulp.js for deploying files in NetSuite?
Is two-factor authentication necessary for using Gulp.js with NetSuite?
How can I set up token-based authentication for Gulp.js in NetSuite?
What should I do if my SCDeployer role has issues with file fetch or deploy actions?
Was this article helpful?
More in Commerce
- Available Items Only Feature in NetSuite 2026.1
Available items only filtering boosts sales efficiency in NetSuite 2026.1 with Intelligent Item Recommendations.
- Commerce Extensions in NetSuite 2026.1
Commerce Extensions in NetSuite 2026.1 enhance performance and user experience in eCommerce.
- Convert Multiple Transaction Line Items into Configured Items in
Enhance transaction processing in NetSuite by converting multiple line items into configured items with improved session handling.
- New SuiteCommerce Features in NetSuite 2026.1
New SuiteCommerce features in NetSuite 2026.1 enhance user experience and improve eCommerce efficiency.
