Ejemplo de cómo crear una automatización con el activador web de Jira

Cree una automatización con el activador web de Jira para enviar un correo electrónico a un buzón del Microsoft 365 Outlook cuando se cree un nuevo problema en un proyecto específico de Jira. El correo electrónico incluye el ID del problema de Jira, el resumen y la descripción.

Configure el activador web de Jira para monitorear un proyecto de Jira llamado ABC en busca de nuevos problemas (evento Problema creado) que cree un usuario llamado XYZ. Cuando el usuario crea un problema, el activador inicia las siguientes acciones del Microsoft 365 Outlook que envían un correo electrónico al buzón del Microsoft 365 Outlook. Este correo electrónico incluye el resumen y la descripción de Jira con el ID del problema de Jira como asunto.

Antes de empezar

Asegúrese de que cumpla con los siguientes requisitos previos:

Procedimiento

  1. En el panel izquierdo, haga clic en Automatización.
  2. Haga clic en Crear > Task Bot.
    Se muestra el asistente Crear Bot de tareas.
  3. Ingrese un nombre apropiado para el bot en el campo Nombre.
    Todos los bots se almacenan en la carpeta \Bots de forma predeterminada.
  4. Opcional: Puede agregar una descripción para el bot en el campo Descripción.
  5. Opcional: Puede usar el botón Elegir para guardar el bot en una carpeta diferente.
  6. Haga clic en Crear y editar.
    El bot está creado y se muestra el Bot Editar tareas.
  7. Haga clic en Activadores > Jira , luego haz doble clic o arrastra Activador web para agregar el activador web a la sección Activadores.
  8. Seleccione Problema creado desde el menú desplegable Escuchar evento.
  9. Configure los criterios de filtro de eventos en Criterios de filtro mediante una de las siguientes opciones:
    • Consulta: Ingrese la siguiente consulta JQL project= "ABC" AND reporter= "XYZ".
    • Condición: Realice los siguientes pasos para crear una condición de filtro mediante el generador de condiciones.
      1. Seleccione Y > Agregar condición.
      2. Configure la primera condición con ID como Tipo de condición, Igual a como Seleccionar operación, y ABC como Valor.
      3. Haga clic en Agregar para agregar la condición.
      4. Haga clic en Agregar condición.
      5. Configure la segunda condición con Reportero como Tipo de condición, Igual a como Seleccionar operación, y XYZ como Valor.
      6. Haga clic en Agregar para agregar la segunda condición.
    Consulte la sección Criterios de filtro (opcional) en Activadores web de Jira para obtener más información sobre cómo crear criterios de filtro.
  10. Haga clic en Seleccionar para elegir la conexión ‌OAuth preconfigurada desde el modal Seleccionar una conexión OAuth.
  11. Seleccione Secreto del cliente para verificar el evento recibido > Credenciales y siga las indicaciones en el modal Elegir una credencial para seleccionar el Secreto del cliente de Jira que esté disponible en la Credential Vault.
  12. Seleccione TriggerData en la lista desplegable Respuesta (opcional).
    Esta variable de registro captura los datos de respuesta del activador. Los datos de respuesta del activador contienen toda la información sobre el evento en el que ocurrió el cambio en un formato de par clave-valor.
  13. Haga clic en Acciones > Microsoft 365 Outlook , luego haga doble clic en la acción Conectar o arrástrela para agregarla a la sección Acciones.
  14. Configure la acción Conectar de la siguiente manera:
    1. Nube de Azure: Seleccione Azure Global.
      Si tiene una versión gubernamental del Microsoft 365 Outlook, seleccione Azure US GCC High.
    2. Modo de autenticación OAuth2: Seleccione Control Room administrada.
    3. Conexión: Haga clic en Elegir y siga los indicadores en el modal Elegir una conexión OAuth para seleccionar una conexión ‌OAuth adecuada.
    4. Nombre de usuario: Haga clic en Credencial > Elegir y siga las indicaciones en el modal Elegir una credencial para seleccionar el nombre de usuario de Microsoft 365.
    5. Crear sesión de Microsoft 365 Outlook De forma predeterminada, Microsoft365OutlookSession se establece como el nombre de la sesión.
  15. Haga clic en Acciones > Microsoft 365 Outlook , luego haga doble clic en la acción Enviar o arrástrela para agregarla a la sección Acciones.
  16. Configure la acción Enviar de la siguiente manera:
    1. Microsoft365OutlookSession: De forma predeterminada, el sistema selecciona Microsoft365OutlookSession como el nombre de la sesión.
    2. Para: Ingrese el ID del correo electrónico al que el sistema debe reenviar los detalles de Jira.
    3. Asunto: Ingrese $TriggerData{"issue.key"}$.
      La clave de incidencia de Jira se establece como el asunto del correo electrónico.
    4. Tipo de cuerpo del correo electrónico: Seleccione el código HTML e ingrese Resumen: Summary - $TriggerData{"issue.fields.summary"}$. Descripción: $TriggerData{"issue.fields.description"}$.
      El resumen y la descripción de Jira se establecen como el cuerpo del correo electrónico.
  17. Haga clic en Guardar para guardar la automatización.
Haga clic en Ejecutar > Ejecutar con activadores para activar el activador. Luego, el activador espera a que se produzca el evento Problema creado en el proyecto de Jira monitoreado. Cuando el usuario XYZ crea un nuevo problema en el proyecto Jira ABC, el activador inicia las acciones configuradas. Recibirá un correo electrónico que contiene el resumen y la descripción de Jira con el ID del problema de Jira como asunto.