Saltar al contenido

Conectar a NetSuite con OAuth 2.0 de 3 patas (3LO) utilizando el conector HTTP v2 en Jitterbit Studio

Introducción

Esta página describe cómo configurar OAuth 2.0 de 3 patas (3LO) con el conector HTTP v2 para conectarse a NetSuite. Primero crea y configura un registro de integración de NetSuite y luego configura un registro de aplicación en la Consola de Administración.

Nota

Se requiere la versión del agente 10.83 / 11.21 o posterior para usar la autenticación OAuth 2.0 de 3 patas.

Crear y configurar un registro de integración de NetSuite

Sigue estos pasos para crear y configurar un registro de integración de NetSuite:

  1. Asegúrate de que los servicios web REST y OAuth 2.0 estén habilitados en tu cuenta de NetSuite.

  2. Crea un registro de integración de NetSuite para usar con OAuth 2.0.

    • Establece la URI de redirección en una de las siguientes URL (dependiendo de la región de tu organización):

      Región URL
      APAC https://apps.apac-southeast.jitterbit.com/design-studio/api/v1/oauth/authcode
      EMEA https://apps.emea-west.jitterbit.com/design-studio/api/v1/oauth/authcode
      NA https://apps.na-east.jitterbit.com/design-studio/api/v1/oauth/authcode
    • Retén el ID de cliente y el secreto de cliente necesarios para un registro de aplicación válido cuando se crea el registro de integración. Las credenciales se muestran una vez y deben restablecerse si se pierden o se olvidan.

Configurar un registro de aplicación en la Consola de Administración

Sigue estos pasos para configurar los valores requeridos para una aplicación privada de la Consola de Administración registro de aplicación:

  1. Reúne la información requerida:

  2. En la configuración del registro de la aplicación, asegúrate de que el conector HTTP v2 esté seleccionado. Ingresa valores para el Nombre, Descripción, ID de Cliente y Secreto de Cliente.

  3. Ingresa rest_webservices como el alcance.

  4. Establece la URL de Autenticación de la aplicación como https://<accountID>.app.netsuite.com/app/login/oauth2/authorize.nl donde <accountID> es tu ID de cuenta de NetSuite.

  5. Establece la URL de Token de Acceso y la URL de Token de Actualización de la aplicación como https://<accountID>.suitetalk.api.netsuite.com/services/rest/auth/oauth2/v1/token donde <accountID> es tu ID de cuenta de NetSuite.

  6. Ve a Opciones avanzadas.

    En la pestaña de solicitud de autenticación bajo Parámetros, ingresa response_type como la Clave y code como el Valor. Luego selecciona URL de Solicitud en el menú Enviar en.

  7. En la pestaña de solicitud de token bajo Parámetros, ingresa grant_type como la Clave y authorization_code como el Valor. Luego selecciona URL de Solicitud en el menú Enviar en.

  8. En la pestaña de solicitud de actualización bajo Parámetros, ingresa grant_type como la Clave y refresh_token como el Valor. Luego selecciona URL de Solicitud en el menú Enviar en.

Una vez que la aplicación privada está registrada en la página de Registros de Aplicaciones, está disponible para ser seleccionada en el menú de Aplicación OAuth en la conexión HTTP v2.