Ir para conteúdo principal

Integração com Azure DevOps

Saiba como sincronizar automaticamente seus projetos do Azure DevOps com o TrackingTime.

Escrito por Julia Chulman

Agora é possível sincronizar seus projetos diretamente do Azure DevOps para o TrackingTime! Novos projetos são importados automaticamente e os nomes dos projetos são mantidos atualizados, sem necessidade de ajustes manuais. Esta é uma sincronização unidirecional de Azure DevOps → TrackingTime, criada para manter seu workspace sempre alinhado.

O que a integração faz

  • Importa para o TrackingTime os projetos criados no Azure DevOps assim que são criados.

  • Mantém os nomes dos projetos no TrackingTime atualizados quando você os renomeia no Azure DevOps.

  • Ajuda sua equipe a iniciar o registro de horas imediatamente, usando nomes de projetos corretos e atualizados, sem configuração manual.

Como integrar com o Azure DevOps

Você pode sincronizar seus projetos do Azure DevOps com o TrackingTime usando um fluxo de autenticação seguro — não é necessário usar chave de API.

Para sincronizar seus projetos do Azure DevOps com o TrackingTime:

  1. No TrackingTime, vá para Configurações → Apps & Integrações.

  2. Em Sincronização de projetos: Azure DevOps, clique em Instalar.

  3. As configurações de sincronização do Azure DevOps serão abertas.

  4. Clique em Entrar no Azure DevOps e autorize a conexão.

  5. Selecione sua organização (workspace) do Azure DevOps no menu suspenso.

  6. Escolha a visibilidade dos projetos para definir quais projetos deseja importar (projetos específicos ou todos os projetos visíveis).

  7. (Opcional) Adicione tarefas padrão que serão criadas em todos os projetos importados.

  8. Clique em Concluir.

Autenticação

A integração com Azure DevOps agora utiliza autenticação segura via OAuth, semelhante às integrações com Asana e Microsoft Planner.

  • Não é mais necessário utilizar chave de API ou Personal Access Token (PAT)

  • Basta fazer login com sua conta do Azure DevOps

  • Você pode selecionar qual organização (workspace) deseja conectar

Isso torna a configuração mais rápida e segura, além de simplificar o gerenciamento de permissões.


Importar tarefas

Nas configurações de integração do Azure DevOps, o campo Tarefas (opcional) permite definir uma lista de tarefas que serão criadas automaticamente em cada projeto do Azure DevOps que você optar por sincronizar com o TrackingTime.

Este campo não importa tarefas do Azure DevOps. Ele funciona como um modelo de tarefas que o TrackingTime aplica a todos os projetos sincronizados. Você também pode optar por não utilizá-lo e criar as tarefas manualmente no TrackingTime.

Como funciona

Quando você insere vários nomes de tarefas, cada um em uma nova linha, o TrackingTime criará esse mesmo conjunto de tarefas em todos os projetos sincronizados pela integração.

Por exemplo, se você sincronizar os Projetos A, B e C e inserir as seguintes tarefas:

Tarefa 1 
Tarefa 2
Tarefa 3

O TrackingTime criará Tarefa 1, Tarefa 2 e Tarefa 3 em cada um dos projetos sincronizados (A, B e C).

💡 O modelo de tarefas é especialmente útil se sua organização utiliza um conjunto padronizado de tarefas em todos os projetos (por exemplo: “Planejamento”, “Desenvolvimento”, “Testes”, “Revisão”).


Notas importantes

  • Esta é uma integração unidirecional: de Azure DevOps → TrackingTime

  • Alterações feitas no TrackingTime (por exemplo, exclusão ou renomeação de projetos) não serão refletidas no Azure DevOps

  • Projetos existentes são importados ao ativar a integração; novos projetos são sincronizados automaticamente

  • Apenas os nomes dos projetos são sincronizados (não inclui tarefas, etiquetas ou datas de vencimento)

  • Se você renomear um projeto no Azure DevOps, a alteração será sincronizada com o TrackingTime (se ativado)

  • Se tarefas padrão estiverem configuradas, elas serão criadas em cada projeto importado

  • As tarefas não são atribuídas automaticamente — os usuários devem ser atribuídos antes de registrar o tempo

  • A exclusão ou arquivamento de projetos no Azure DevOps não é refletida automaticamente no TrackingTime

  • Certifique-se de ter as permissões necessárias no Azure DevOps (nível de organização e de projetos)

⚠️ Se você conectou o Azure DevOps anteriormente utilizando um Personal Access Token (PAT), agora pode mudar para o novo método de autenticação reconectando a integração.

Isto respondeu à sua pergunta?