Comment connecter Azure DevOps à Workload ?

Dans Workload, créez une intégration Azure DevOps en indiquant le nom de votre organisation et un jeton d'accès personnel (PAT) avec le droit de lecture des work items. Workload importe les heures ajoutées dans le champ « Completed Work » des work items modifiés depuis la dernière synchronisation (l'écart entre deux modifications, pas le cumul), puis les rattache à vos projets.

Intégration Azure DevOps

Importez les heures réalisées sur vos work items et vos epics Boards pour comparer le planifié et le réel.

Disponible à partir du plan Professional.

Dernière mise à jour :

Ce qui est synchronisé

  • Azure DevOps → Workload : les heures ajoutées au champ Completed Work des work items modifiés (titre, date de la modification, personne assignée)
  • Azure DevOps Boards → Workload : les epics, en lecture seule, via l'intégration de gestion de projet

Prérequis

  • Un compte Workload sur le plan Professional ou supérieur
  • Le nom de votre organisation Azure DevOps (et, en option, un projet précis)
  • Un jeton d'accès personnel (PAT) avec le droit « Work Items: Read »
  • Des équipes qui renseignent Completed Work sur leurs work items

Mise en place pas à pas

  1. Dans Azure DevOps, ouvrez User Settings > Personal Access Tokens et créez un jeton avec le droit « Work Items: Read ».
  2. Dans Workload, ouvrez Paramètres > Intégrations timesheet et choisissez Azure DevOps.
  3. Saisissez le nom de l'organisation, collez le jeton, puis testez la connexion.
  4. Lancez la première synchronisation et vérifiez les entrées importées.
  5. Faites correspondre les projets Azure DevOps à vos projets Workload : le rapprochement automatique se base sur la ressemblance des noms, corrigeable à la main.
  6. Pour importer les epics, ajoutez Azure DevOps Boards dans Paramètres > Intégrations (lecture seule).

À savoir

  • Completed Work étant un cumul, Workload lit l'historique du work item et n'importe que l'augmentation entre deux modifications : une même heure n'est jamais comptée deux fois. Une correction à la baisse est absorbée sans heures négatives, et la synchronisation traite jusqu'à 1 000 work items modifiés à la fois. Si vos équipes ne renseignent pas ce champ, rien n'est importé. Elles sont attribuées à la personne assignée au work item, rapprochée d'un membre Workload par e-mail puis, à défaut, par nom exact.
  • La synchronisation automatique a lieu toutes les 4 heures ; une synchronisation manuelle est possible à tout moment.
  • L'import des epics est en lecture seule : Workload ne modifie pas vos work items.
  • Un rapprochement de projet confirmé à la main n'est pas écrasé par le rapprochement automatique.

Questions fréquentes

Quel droit faut-il donner au jeton PAT ?

Le droit de lecture des work items (« Work Items: Read ») suffit pour importer les heures.

Workload écrit-il dans Azure DevOps ?

Non. Les imports sont en lecture seule.

Pourquoi mes heures n'apparaissent-elles pas ?

Vérifiez que le champ Completed Work est renseigné sur les work items, que le jeton est valide et que l'organisation est correcte. Le test de connexion remonte l'erreur renvoyée par Azure DevOps.

Peut-on limiter l'import à un projet Azure DevOps ?

Oui, un projet peut être précisé en plus de l'organisation pour restreindre l'import.

Pour aller plus loin

Connectez vos outils en quelques minutes

Importez vos données en CSV pour démarrer, puis branchez vos intégrations.

Essai gratuit 14 jours