Creating a Custom OAuth App
When to Create a Custom OAuth App
Creating a custom app is required in order to connect.
Follow the steps below to create a custom OAuth app and obtain the connection properties in a specific OAuth authentication flow.
Create a Custom OAuth App: Desktop
Register your NetSuite app on Setup --> Integrations --> Manage Integrations. Make sure to select the checkbox for each of Token-Based Authentication and TBA: Authorization Flow. Then, obtain the following connection properties:
- OAuthClientId: Set this to the Integrator Key assigned when you registered your app.
- OAuthClientSecret: Set this to the Secret Key assigned when you registered your app.
- CallbackURL: Set this to the Callback URL defined when you registered your app such as http://localhost:33333. Note that this must be an exact match including any trailing '/' characters.