Requisitos Previos de Jira OAuth 2.0 de Tres Patas
Introducción
Esta página cubre los requisitos previos y los pasos para configurar el conector Jira para utilizar la autenticación OAuth 2.0 de 3 patas (3LO) con una aplicación privada configurada en la Management Console Registros de aplicaciones página.
Las aplicaciones privadas son aplicaciones OAuth de tres patas que usted configura para la instancia de Jira y luego 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
- Ámbitos
- URL de autorización
- URL del token de acceso
- Actualizar URL del token
Nota
Al utilizar la aplicación en la nube (Jitterbit App), no es necesario registrarse en la aplicación.
Configurar la Aplicación Jira OAuth
Antes de registrar una aplicación OAuth en la Management Console Registros de aplicaciones, 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 (según el tipo de instancia):
- Nube Jira
- Jira Server y Jira Data Center versión 9.17
- Jira Server y Jira Data Center versión 9.12
- Jira Server y Jira Data Center versión 9.4
- Jira Server y Jira Data Center versión 8.22
URL de Devolución de Llamada
Al configurar su aplicación OAuth en Jira, asegúrese de que la URL de devolución de llamada esté configurada en una de las siguientes URLs (según la región de su organización):
Región | URL |
---|---|
Asia Pacífico | 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 |
NO ESTÁ | https://apps.na-east.jitterbit.com/design-studio/api/v1/oauth/authcode |
Roles
Como mínimo, estos roles deben asignarse 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 offline_access
rol.
Instrucciones
Estas son las instrucciones para obtener los valores requeridos para el registro de la aplicación:
-
Configurar una aplicación OAuth de 3 patas para la instancia de Jira.
-
Navegue hasta su aplicación 3LO en Mis aplicaciones de Jira Developer Console página.
-
Para obtener el ID de cliente y el Secreto de cliente del registro de la aplicación, navegue a Detalles de autenticación en Configuración y obtenga los valores de ID de cliente y Secreto.
-
Para obtener el Ámbito del registro de la aplicación, navegue a la página Permisos y obtenga los ámbitos utilizados para la aplicación. En la configuración del registro de la aplicación, ingrese cada uno de los ámbitos de la aplicación 3LO en su formato de código, por ejemplo,
read:me
. -
Para obtener la URL de autenticación del registro de la aplicación, navegue a la URL de autorización de la API de identidad de usuario desde la página Autorización en Generador de URL de autorización.
-
Establezca la URL del token de acceso del registro de la aplicación como
https://auth.atlassian.com/oauth/token
. -
Establezca la URL del token de actualización del registro de la aplicación como
https://auth.atlassian.com/oauth/token
.
Una vez que la aplicación OAuth de tres patas se registra en Registros de aplicaciones La página está disponible para ser seleccionada en el menú Aplicación OAuth en Aplicaciones privadas en la conexión Jira.