Saltar al contenido

Requisitos previos de OAuth 2.0 de 3 patas (3LO) para el conector de Jira en Jitterbit Integration Studio

Introducción

Esta página cubre los requisitos previos y los pasos para configurar el conector de Jira para utilizar la autenticación OAuth 2.0 de 3 patas (3LO) con una aplicación privada configurada en la Consola de Administración en la página de Registros de Aplicaciones.

Las aplicaciones privadas son aplicaciones OAuth de 3 patas que se configuran para la instancia de Jira y luego se registran en la Consola de Administración en la página de Registros de Aplicaciones con estos valores de la aplicación OAuth de 3 patas:

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

Nota

Al utilizar la aplicación en la nube (Jitterbit App), no se requiere un registro de aplicación.

Configurar la aplicación OAuth de Jira

Antes de registrar una aplicación OAuth en la Consola de Administración en la página de Registros de Aplicaciones, se debe crear la aplicación OAuth para la instancia de Jira.

Para obtener información sobre cómo configurar una aplicación OAuth de 3 patas, consulte la siguiente documentación (dependiendo del tipo de instancia):

Callback URL

Al configurar tu aplicación OAuth en Jira, asegúrate de que la URL de Callback esté establecida en una de las siguientes URLs (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

Roles

Como mínimo, estos roles deben ser asignados a la aplicación OAuth para permitir el acceso a todas las actividades del conector:

  • manage:jira-configuration
  • read:jira-user
  • read:jira-work
  • read:permission:jira
  • write:jira-work

Además de los roles anteriores, las instancias de Jira Server y Jira Data Center requieren el rol offline_access.

Instructions

Estas son las instrucciones para obtener los valores requeridos para el registro de la aplicación:

  1. Configura una aplicación OAuth de 3 patas para la instancia de Jira.

  2. Navega a tu aplicación 3LO en la página Mis Aplicaciones de la Consola de Desarrolladores de Jira.

  3. Para obtener el ID de Cliente y el Secreto de Cliente del registro de la aplicación, navega a Detalles de Autenticación en Configuración y obtén los valores de ID de Cliente y Secreto.

  4. Para obtener el Ámbito del registro de la aplicación, navega a la página de Permisos y obtén los ámbitos utilizados para la aplicación. En la configuración del registro de la aplicación, ingresa cada uno de los ámbitos de la aplicación 3LO en su formato de código, por ejemplo, read:me.

  5. Para obtener la URL de Autenticación del registro de la aplicación, navega a URL de autorización de API de identidad del usuario desde la página de Autorización bajo Generador de URL de Autorización.

  6. Establecer la URL del token de acceso de la aplicación registrada como https://auth.atlassian.com/oauth/token.

  7. Establecer la URL del token de actualización de la aplicación registrada como https://auth.atlassian.com/oauth/token.

Una vez que la aplicación OAuth de 3 patas esté registrada en la página de Registros de aplicaciones, estará disponible para ser seleccionada en el menú de Aplicación OAuth bajo Aplicaciones privadas en la conexión de Jira.