--- title: "Set up OAuth 2.0 authorization" slug: "set-up-oauth-2-0-authorization" updated: 2026-07-23T10:07:00Z published: 2026-07-23T10:07:00Z canonical: "help.8x8.com/set-up-oauth-2-0-authorization" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.8x8.com/llms.txt > Use this file to discover all available pages before exploring further. # Set up OAuth 2.0 authorization **NetSuite** supports OAuth 2.0, an authorization protocol that enables client applications to use a token to access **NetSuite** data. To use the 8x8 Integration for **NetSuite**, new and existing customers must: - [Enable OAuth 2.0 in **NetSuite**](/documentation/docs/set-up-oauth-2-0-authorization#enable-oauth-20-in-netsuite) - [(Optional) Disable recurring OAuth 2.0 consent policy](/documentation/docs/set-up-oauth-2-0-authorization#how-to-disable-recurring-oauth-20-consent-policy) - [Verify the CTI URL for the integration for **NetSuite**](/documentation/docs/set-up-oauth-2-0-authorization#verify-the-cti-url-for-the-8x8-integration-for-netsuite) ## Enable OAuth 2.0 in NetSuite As an admin, you must manually enable the OAuth 2.0 feature and allow **NetSuite** to access REST web services and RESTlets on the users’ behalf. **To enable OAuth 2.0 for all your accounts:** 1. Log into your **NetSuite** account. 2. From the menu bar, go to **Setup > Company > Enable Features**. ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/enable-features.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A58%3A28Z&se=2026-11-03T23%3A58%3A28Z&sr=c&sp=r&sig=XJoQB6rM6Fm4%2FW7wTbcbc%2BZblDYI95ujI8UZkP8uUeU%3D) 3. From the menu bar, click **SuiteCloud**. 4. Agree to the terms of service for Client SuiteScript. 5. Agree to the terms of service for Server SuiteScript. > [!NOTE] > Note: > > You must agree to both aforementioned terms of services to use OAuth 2.0 for RESTlets. 6. Scroll down to the **Manage Authentication** section and enable **OAUTH 2.0**. ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/enable-oauth-2-0.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A58%3A28Z&se=2026-11-03T23%3A58%3A28Z&sr=c&sp=r&sig=XJoQB6rM6Fm4%2FW7wTbcbc%2BZblDYI95ujI8UZkP8uUeU%3D) 7. If prompted, agree to the SuiteCloud terms of service. 8. Enable **REST WEB SERVICES** from the **SuiteTalk (Web Services)** section. ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/enable-rest-web-services.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A58%3A28Z&se=2026-11-03T23%3A58%3A28Z&sr=c&sp=r&sig=XJoQB6rM6Fm4%2FW7wTbcbc%2BZblDYI95ujI8UZkP8uUeU%3D) 9. Click **Save**. ## How to disable recurring OAuth 2.0 consent policy If the consent screen displays in **NetSuite** every time the OAuth 2.0 code grant flow is initiated, you can manually update the policy settings to prevent the screen from displaying. **To update the OAuth 2.0 consent policy:** 1. From the menu bar, go to **Setup > User/Roles > OAuth 2.0 Authorized Applications**. ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/setup-oauth-2-0-authorized-applications.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A58%3A28Z&se=2026-11-03T23%3A58%3A28Z&sr=c&sp=r&sig=XJoQB6rM6Fm4%2FW7wTbcbc%2BZblDYI95ujI8UZkP8uUeU%3D) 2. Click to open the **auth2ProdEnv** application from the **APPLICATION NAME** column. ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/auth2ProdEnv.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A58%3A28Z&se=2026-11-03T23%3A58%3A28Z&sr=c&sp=r&sig=XJoQB6rM6Fm4%2FW7wTbcbc%2BZblDYI95ujI8UZkP8uUeU%3D) 3. Click **Edit**. 4. For the **OAUTH 2.0 CONSENT POLICY**, select the **Never Ask** option from the list. This setting prevents the consent policy from displaying every time the OAuth 2.0 code grant flow initiates. ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/oauth-2-0-consent-policy-never-ask.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A58%3A28Z&se=2026-11-03T23%3A58%3A28Z&sr=c&sp=r&sig=XJoQB6rM6Fm4%2FW7wTbcbc%2BZblDYI95ujI8UZkP8uUeU%3D) 5. Click **Save**. ## Verify the CTI URL for the 8x8 integration for NetSuite After enabling the OAuth 2.0 for **NetSuite**, you must ensure the correct CTI URL is used for the 8x8 integration for **NetSuite**. **To access the CTI URL:** 1. From the menu bar at the top of the **NetSuiteHome** screen, hover over **Customization**. 2. From the **Customization** drop-down list, select **Lists, Records, & Fields** > **Record Types**. ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/customization-record-types.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A58%3A28Z&se=2026-11-03T23%3A58%3A28Z&sr=c&sp=r&sig=XJoQB6rM6Fm4%2FW7wTbcbc%2BZblDYI95ujI8UZkP8uUeU%3D) 3. From the **Record Types** page, click the **8x8 netsuite record**. The record opens. 4. Click **More** from the upper right side of the **Custom Record Type** page. 5. Select **View Records**. The **8x8 netsuite record List** page displays. ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/custom-record-more.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A58%3A28Z&se=2026-11-03T23%3A58%3A28Z&sr=c&sp=r&sig=XJoQB6rM6Fm4%2FW7wTbcbc%2BZblDYI95ujI8UZkP8uUeU%3D) 6. Click **Edit**. ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/edit-netsuite-record.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A58%3A28Z&se=2026-11-03T23%3A58%3A28Z&sr=c&sp=r&sig=XJoQB6rM6Fm4%2FW7wTbcbc%2BZblDYI95ujI8UZkP8uUeU%3D) 7. On the **8x8 netsuite record** page, locate the **8x8 Production link** and ensure the following link is used: *https://cloud8.8x8.com/mapanelweb/public/launcher/netsuite-au.html* ![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/netsuite-cti-url.png?sv=2026-02-06&spr=https&st=2026-11-03T22%3A58%3A28Z&se=2026-11-03T23%3A58%3A28Z&sr=c&sp=r&sig=XJoQB6rM6Fm4%2FW7wTbcbc%2BZblDYI95ujI8UZkP8uUeU%3D) 8. Click **Save** if you made any changes to the CTI URL.