Ir al contenido principal

Integración con Azure DevOps

Descubre cómo sincronizar automáticamente tus proyectos de Azure DevOps con TrackingTime.

Escrito por Julia Chulman

Ahora puedes sincronizar tus proyectos directamente desde Azure DevOps a TrackingTime. Los proyectos nuevos se importan solos y los nombres de los proyectos se mantienen actualizados sin que tengas que hacer nada. Es una sincronización de un solo sentido, de Azure DevOps → TrackingTime, pensada para mantener tu espacio de trabajo siempre ordenado.

Qué hace

  • Importa a TrackingTime los proyectos que creas en Azure DevOps en cuanto se crean.

  • Actualiza los nombres de los proyectos en TrackingTime si los cambias en Azure DevOps.

  • Ayuda a tu equipo a empezar a registrar horas de inmediato con los nombres correctos, sin configuraciones manuales.

Cómo integrar Azure DevOps

Puedes sincronizar tus proyectos de Azure DevOps con TrackingTime mediante un flujo de autenticación seguro — no se requiere clave de API.

Para sincronizar tus proyectos con TrackingTime:

  1. En TrackingTime, ve a Configuración > Apps & Integraciones.

  2. En Sincronización de proyectos: Azure DevOps, haz clic en Instalar.

  3. Se abrirán los ajustes de sincronización de Azure DevOps.

  4. Haz clic en Iniciar sesión en Azure DevOps y autoriza la conexión.

  5. Selecciona tu organización (workspace) de Azure DevOps desde el menú desplegable.

  6. Elige la visibilidad de los proyectos para definir cuáles deseas importar (proyectos específicos o todos los proyectos visibles).

  7. (Opcional) Añade tareas predeterminadas que se crearán en todos los proyectos importados.

  8. Haz clic en Finalizar.

Importar tareas

En la configuración de la integración con Azure DevOps, el campo Tareas (opcional) permite definir una lista de tareas que se crearán automáticamente en cada proyecto de Azure DevOps que decidas sincronizar con TrackingTime.

Este campo no importa tareas desde Azure DevOps. En su lugar, funciona como una plantilla de tareas que TrackingTime aplica a todos los proyectos sincronizados. También puedes elegir no utilizarlo y crear las tareas manualmente en TrackingTime.

Cómo funciona

Cuando ingreses varios nombres de tareas, cada uno en una línea nueva, TrackingTime creará ese mismo conjunto de tareas en cada proyecto sincronizado mediante la integración.

Por ejemplo, si sincronizas los Proyectos A, B y C e introduces las siguientes tareas:

Tarea 1 
Tarea 2
Tarea 3

TrackingTime creará Tarea 1, Tarea 2 y Tarea 3 dentro de cada uno de los proyectos sincronizados (A, B y C).

💡 La plantilla de tareas es especialmente útil si su organización utiliza un conjunto estandarizado de tareas para todos los proyectos (por ejemplo: “Planificación”, “Desarrollo”, “Pruebas”, “Revisión”).


Autenticación

La integración con Azure DevOps ahora utiliza autenticación segura mediante OAuth, similar a las integraciones con Asana y Microsoft Planner.

  • Ya no es necesario usar una clave de API ni un Personal Access Token (PAT)

  • Solo tienes que iniciar sesión con tu cuenta de Azure DevOps

  • Puedes seleccionar qué organización (workspace) deseas conectar

Esto hace que la configuración sea más rápida y segura, además de simplificar la gestión de permisos.


Notas importantes

  • Esta es una integración unidireccional: de Azure DevOps → TrackingTime

  • Los cambios realizados en TrackingTime (por ejemplo, eliminación o renombrado de proyectos) no se reflejarán en Azure DevOps

  • Los proyectos existentes se importan al activar la integración; los nuevos se sincronizan automáticamente

  • Solo se sincronizan los nombres de los proyectos (no tareas, etiquetas ni fechas de vencimiento)

  • Si renombras un proyecto en Azure DevOps, el cambio se sincronizará con TrackingTime (si está habilitado)

  • Si se configuran tareas predeterminadas, se crearán en cada proyecto importado

  • Las tareas no se asignan automáticamente — los usuarios deben ser asignados antes de registrar tiempo

  • La eliminación o archivado de proyectos en Azure DevOps no se refleja automáticamente en TrackingTime

  • Asegúrate de tener los permisos necesarios en Azure DevOps (a nivel de organización y de proyectos)

⚠️ Si anteriormente conectaste Azure DevOps utilizando un Personal Access Token (PAT), ahora puedes cambiar al nuevo método de autenticación volviendo a conectar la integración.

¿Ha quedado contestada tu pregunta?