Saltar al contenido

Conector OAuth 2.0 de 3 Patas

Descripción General

Autenticar una conexión con OAuth 2.0 (3LO) de 3 patas está disponible para ciertos conectores de Cloud Studio. 3LO permite que los conectores compatibles accedan a los 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 OAuth de tres patas proporcionadas por Jitterbit.

Las Aplicaciones privadas son aplicaciones OAuth de tres patas que usted configura y posee dentro del extremo y luego las registra en la Management Console Registros de aplicaciones página con estos valores de la aplicación OAuth de 3 patas:

  • ID de cliente y secreto de cliente
  • Alcances
  • URL de autorización
  • URL del token de acceso
  • Actualizar URL del token

Una vez que la aplicación OAuth de tres patas esté registrada en Registros de aplicaciones, está disponible para ser seleccionado en el menú Aplicación OAuth en Aplicaciones privadas en la configuración de conexión. Para obtener información sobre la configuración de una conexión 3LO, consulte la documentación del conector individual.

Conectores Compatibles con 3lo

Actualmente, el conector Jira admite autenticación con OAuth 2.0 de tres patas.

Arquitectura del Sistema

Estos pasos detallan cómo se procesa una conexión 3LO dentro de la arquitectura del sistema cuando un conector compatible tiene OAuth seleccionado como Mecanismo de autenticación y tiene una aplicación en la nube o una aplicación privada seleccionada como Aplicación OAuth en su conexión:

  1. Mientras se conecta al extremo, se dirige al usuario a la URL de autorización del proveedor de OAuth.

  2. En la URL de autorización, se solicita al usuario que verifique las credenciales y dé su consentimiento a la solicitud de autorización de Harmony.

  3. Una vez que la solicitud se autoriza exitosamente, el proveedor de OAuth emite un código de autorización a Harmony.

  4. Harmony intercambia el código de autorización por un token de acceso del proveedor de OAuth.

  5. 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 conexiones globales.

Administrar Extremos

Una vez configurada la conexión, puede utilizar la Management Console Proyectos para ver los extremos implementados para los cuales se ha configurado OAuth de 3 patas para un proyecto (consulte Pestaña Extremos).