Create Integration Records for OAuth 2.0 in NetSuite 2026.1
In NetSuite 2026.1, administrators can create integration records for applications to use OAuth 2.0, enabling secure access. Here's how.
In NetSuite 2026.1, creating integration records is essential for enabling OAuth 2.0 functionality, allowing applications to securely communicate with your NetSuite account. This article outlines the necessary steps to create and manage these integration records, ensuring your applications are configured correctly for OAuth 2.0.
How to Create an Integration Record
To create a new integration record for an application, follow these steps:
- Navigate to Setup > Integration > Manage Integrations > New.
- Enter a name for your application in the Name field.
- Optionally, provide a description in the Description field.
- Set the State field to Enabled.
- Optionally, add a note in the Note field.
Important Note: The values of the State, Note, and OAuth 2.0 Consent Policy fields are specific to one NetSuite account. They may differ when the record is installed in another account.
-
Under the Authentication subtab, enable the appropriate options:
- Authorization Code Grant: Enable this for the authorization code grant flow.
- Redirect URI: Enter valid redirect URIs used for handling authorization codes.
Important: Ensure the redirect URI is configured to use the
https://scheme, ashttp://is not supported, and transport layer security must be guaranteed.- Public Client: Check this box to allow OAuth 2.0 public clients. This is suitable for integrations where client secret confidentiality can't be guaranteed.
- Refresh Token Validity (In Hours): Set the validity period for refresh tokens (1 to 720 hours, default 48).
- Maximum Time For Token Rotation (In Hours): Set the period for reauthentication (1 to 720 hours, default 168).
- Dynamic Client Registration: Check to allow client registration without knowing their client ID prior.
- Client Credentials (Machine to Machine) Grant: Enable this for the client credentials flow.
- RESTlets, REST Web Services, SuiteAnalytics Connect, NetSuite AI Connector Service: Enable if your integration requires access to these features.
-
Click Save.
Warning: The client ID and client secret are displayed only once upon saving. If lost, you will need to reset them on the Integration page.
Who This Affects
This new functionality primarily benefits:
- Administrators
- Developers
- Integration Application Developers
Key Takeaways
- Creation of integration records for OAuth 2.0 in NetSuite 2026.1 is vital for secure application access.
- Proper configuration ensures applications can securely communicate using OAuth 2.0.
- Remember to keep client credentials secure, as they function like passwords.
Source: This article is based on Oracle's official NetSuite documentation.
Frequently Asked Questions (4)
Do I need any special permissions to create integration records for OAuth 2.0 in NetSuite 2026.1?
Is it necessary to specify a redirect URI when setting up OAuth 2.0 integration records?
How can I ensure the security of client credentials when creating OAuth 2.0 integration records?
What happens if I lose the client ID and client secret after saving the integration record?
Weekly Update History (1)
Added a description of the new Client Name for Dynamic Client Registration field to the Create Integration Records for Applications to Use OAuth 2.0.
View Oracle DocsWas this article helpful?
More in Administration
- Administration Enhancements in NetSuite 2026.1
Updates in NetSuite 2024.1 enhance Administration SuiteApps, continuing refinements from 2026.1.
- Removal of Sandbox Refresh Limits in NetSuite 2026.1
Starting in NetSuite 2026.1, sandbox refreshes are now unlimited, enhancing flexibility for developers and administrators.
- Prompt Studio: Generative AI Management in NetSuite 2026.1
Prompt Studio in NetSuite 2026.1 enhances generative AI management, enabling customization of prompts and Text Enhance actions.
- 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.
Also from NetSuite 2026.1
- Custom Labels for Additional Item Prices in NetSuite 2026.1
Custom labels enhance transaction summaries in NetSuite, improving clarity for item prices.
- Applied Trans Date and Period Enhancements in NetSuite 20...
Latest updates in NetSuite 2024.1 enhance Accounting SuiteApps with transaction line distribution features.
- Data Not Copied from Production to Sandbox in NetSuite 2026.1
In NetSuite 2026.1, key data like domains and customer roles are not copied to sandbox accounts during refreshes, impacting setup.
- Available Items Only Feature in NetSuite 2026.1
Available items only filtering boosts sales efficiency in NetSuite 2026.1 with Intelligent Item Recommendations.
Advertising
Reach Administration Professionals
Put your product in front of NetSuite experts who work with Administration every day.
Sponsor This Category