Conector OAuth 2.0 de 3 pasos en Jitterbit Studio
Descripción general
La autenticación de una conexión con OAuth 2.0 de 3 pasos (3LO) está disponible para ciertos conectores de Studio al usar la versión del agente 10.83 / 11.21 o posterior. 3LO permite que los conectores compatibles accedan a recursos en nombre de un usuario (sin acceder directamente a las credenciales del usuario) mediante el uso de una aplicación en la nube o una aplicación privada.
Las aplicaciones en la nube son aplicaciones de OAuth de 3 pasos proporcionadas por Jitterbit.
Las aplicaciones privadas son aplicaciones de OAuth de 3 pasos que se configuran y poseen dentro del endpoint y luego se registran en la página de Registros de Aplicaciones de la Consola de Administración con estos valores de la aplicación de OAuth de 3 pasos:
- ID de cliente y secreto de cliente
- Alcances
- URL de autorización
- URL del token de acceso
- URL del token de actualización
Una vez que la aplicación de OAuth de 3 pasos está registrada en la página de Registros de Aplicaciones, está disponible para ser seleccionada en el menú Aplicación OAuth bajo Aplicaciones Privadas en la configuración de la conexión. Para obtener información sobre cómo configurar una conexión 3LO, consulte la documentación del conector individual.
Conectores compatibles con 3LO
Actualmente, estos conectores admiten la autenticación con OAuth 2.0 de 3 pasos:
Arquitectura del sistema
Estos pasos detallan cómo se procesa una conexión 3LO dentro de la arquitectura del sistema al autenticar un conector compatible utilizando un registro de aplicación OAuth 2.0:
-
Al conectarse al punto final, el usuario es dirigido a la URL de autorización del proveedor de OAuth.
-
En la URL de autorización, se le pide al usuario que verifique sus credenciales y consienta la solicitud de autorización de Harmony.
-
Una vez que la solicitud es autorizada con éxito, el proveedor de OAuth emite un código de autorización a Harmony.
-
Harmony intercambia el código de autorización por un token de acceso del proveedor de OAuth.
-
Harmony utiliza el token de acceso para recuperar el recurso requerido de la API del conector.
Nota
La autenticación con OAuth de 3 patas no es compatible con puntos finales globales.
Administrar puntos finales
Una vez que se ha configurado la conexión, puede utilizar la página Proyectos de la Consola de Administración para ver los puntos finales desplegados para los cuales se ha configurado OAuth de 3 patas para un proyecto (ver pestaña de Puntos finales).