Configuración de Oracle NetSuite - AWS Glue

Configuración de Oracle NetSuite

Antes de poder utilizar AWS Glue para transferir datos hacia o desde Oracle NetSuite, deberá cumplir estos requisitos:

Requisitos mínimos

Los requisitos mínimos son los siguientes:

Si cumple estos requisitos, estará listo para conectar AWS Glue a la cuenta de Oracle NetSuite.

Creación de una cuenta de Oracle NetSuite

Vaya a Oracle NetSuite y elija Recorrido gratuito por el producto. Complete los detalles requeridos para obtener un recorrido gratuito por el producto, a través del cual podrá ponerse en contacto con un proveedor. El proceso para obtener una cuenta es el siguiente:

  • La adquisición de una cuenta de NetSuite se realiza a través de un proveedor, que proporciona un formulario o presupuesto que debe revisarse legalmente.

  • La cuenta que se va a adquirir para el conector Oracle NetSuite es de Standard Cloud Service.

  • El proveedor crea esta cuenta y comparte las credenciales temporales. Recibirá un correo de bienvenida de NetSuite <billing@notification.netsuite.com> <system@sent-via.netsuite.com> con detalles como su nombre de usuario y un enlace para configurar su contraseña.

  • Utilice el enlace Establecer su contraseña para establecer la contraseña del nombre de usuario proporcionado por el proveedor.

Creación de una aplicación cliente de Oracle NetSuite y credenciales de OAuth 2.0

Para obtener el ID de cliente y el secreto de cliente, debe crear una aplicación cliente de Oracle NetSuite:

  1. Inicie sesión en su cuenta de NetSuite a través del inicio de sesión de cliente de NetSuite.

  2. Seleccione Configuración > Empresa > Habilitar características.

  3. Vaya a la sección SuiteCloud y seleccione la casilla de verificación REST WEB SERVICES en SuiteTalk (servicios web).

  4. Seleccione la casilla de verificación OAUTH 2.0 en Administrar autenticación. Haga clic en Guardar.

  5. Vaya a Configuración > Integración > Administrar integraciones y seleccione Nueva para crear una aplicación OAuth2.0.

  6. Introduzca un nombre de su elección y mantenga el ESTADO como Habilitado.

  7. Si están marcadas, desactive las casillas de verificación TBA: FLUJO DE AUTORIZACIÓN y AUTENTICACIÓN BASADA EN TOKEN que aparecen en Autenticación basada en token.

  8. Seleccione las casillas de verificación CONCESIÓN DE CÓDIGO DE AUTORIZACIÓN y CLIENTE PÚBLICO en OAuth 2.0.

  9. En Auth, tome nota del ID de cliente y el secreto de cliente.

  10. Introduzca un URI DE REDIRECCIÓN. Por ejemplo, https://us-east-1.console.aws.amazon.com/gluestudio/oauth

  11. Seleccione la casilla SERVICIOS WEB REST en ÁMBITO.

  12. Seleccione la casilla de verificación CREDENCIALES DE USUARIO en Credenciales de usuario. Seleccione Save.

  13. Anote la CLAVE DEL CONSUMIDOR/ID DE CLIENTE y el SECRETO DEL CONSUMIDOR/SECRETO DEL CLIENTE en las Credenciales de cliente. Estos valores se muestran solo una vez.

  14. Cree un rol de ADMINISTRADOR si es necesario; para ello, vaya a Usuario/Roles > Administrar roles > Nuevo.

  15. Al crear un rol personalizado, agregue acceso completo en la pestaña Permisos para las siguientes entidades/funcionalidades:

    • “Depósito”, “Artículos”, “Cumplimiento de artículos”, “Realizar entrada en el diario”, “Orden de compra”, “Filiales”, “Proveedores”, “Facturas”, “Autorización de devolución del proveedor”, “Seguimiento del tiempo”, “Pago del cliente”, “Entradas de registro personalizadas”, “Tipos de registros personalizados”, “Servicios web REST”, “Administración de aplicaciones autorizadas de OAuth 2.0”, “Campos de entidad personalizados”, “Iniciar sesión con los tokens de acceso de OAuth 2.0”.

Para obtener más información, consulte OAuth 2.0 en la documentación de NetSuite Applications Suite.