Utiliser l’application Azure Boards dans Microsoft Teams
Azure DevOps Services
Si vous utilisez Microsoft Teams, vous pouvez créer des éléments de travail et surveiller l’activité des éléments de travail dans votre projet Azure Boards à partir de votre canal Teams. Pour ce faire, ajoutez l’application Azure Boards pour Microsoft Teams à votre canal Teams.
L’application Azure Boards pour Microsoft Teams permet aux utilisateurs d’effectuer les tâches suivantes :
- Configurer et gérer des abonnements pour créer et mettre à jour des éléments de travail
- Gérer d’autres événements d’élément de travail
- Recevoir et gérer des notifications pour des événements d’élément de travail dans leur canal Teams
- Créer des éléments de travail à partir de conversations dans le canal
- Rechercher et partager des éléments de travail avec d’autres membres du canal à l’aide de l’extension de messagerie
- Affichez des préversions des éléments de travail à partir de leurs URL pour démarrer des discussions et garder des conversations contextuelles.
Lisez cet article pour découvrir comment :
- Ajouter l’application Azure Boards à votre équipe dans Microsoft Teams
- Lier et dissocier votre projet Azure Boards pour l’application Azure Boards
- Configurer des abonnements pour des événements liés aux éléments de travail dans votre canal Teams
- Créer des éléments de travail à partir de votre canal Teams
- Surveiller l’activité des éléments de travail dans votre canal Teams
Notes
L’intégration Azure Boards et Microsoft Teams n’est prise en charge que pour Azure DevOps Services.
De plus, l’intégration Azure Boards et Microsoft Teams n’est pas prise en charge si vous êtes un client O365 Government Community Cloud (GCC) qui utilise un abonnement Azure commercial en conjonction avec votre locataire GCC.
Prérequis
- Pour créer un élément de travail, vous devez être contributeur au projet Azure Boards. Si vous n’avez pas encore de projet, vous pouvez vous inscrire et créer un projet. Pour plus d’informations, consultez Commencer à utiliser Azure Boards.
- Pour créer des abonnements dans un canal Teams pour les événements d’élément de travail, vous devez être membre du groupe Administrateurs de projet Azure Boards ou ajouté au rôle d’administrateur d’équipe pour l’équipe. Pour être ajouté, consultez Modifier les autorisations au niveau du projet ou Ajouter un administrateur d’équipe.
- Pour recevoir des notifications, vous devez activer l’accès à l’application tierce via le paramètre OAuth pour l’organisation Azure DevOps. Consultez Modifier les stratégies d’accès aux applications pour votre organisation.
Notes
- Vous pouvez uniquement lier l’application Azure Boards pour Microsoft Teams à un projet hébergé sur Azure DevOps Services pour le moment.
- Les notifications ne sont actuellement pas prises en charge dans les messages directs.
- Seuls les canaux publics sont pris en charge.
Ajouter l’application Azure Boards à Microsoft Teams
Vous ajoutez l’application à votre canal Teams dans Microsoft Teams.
Visitez la boutique d’applications dans Microsoft Teams et recherchez l’application Azure Boards. Lors de l’installation, un message de bienvenue de l’application s’affiche comme illustré dans l’image suivante.
Utilisez le descripteur
@azure boards
pour interagir avec l’application. Pour obtenir la liste des commandes, consultez la Référence sur les commandes fournie plus loin dans cet article.
Lier votre projet Azure Boards à l’application Azure Boards
Pour utiliser l’application, vous devez d’abord lier votre projet Azure Boards à votre canal Teams.
Une fois l’application installée dans votre équipe, connectez-vous et authentifiez-vous auprès d’Azure Boards. Si vos clients Microsoft Teams et Azure Boards se trouvent dans différents locataires, sélectionnez Se connecter avec un e-mail différent.
Après vous être connecté, utilisez la commande suivante à l’intérieur d’un canal Teams pour établir un lien vers le projet Azure Boards que vous spécifiez avec l’URL :
@azure boards link [project url]
Par exemple :
@azure boards link https://dev.azure.com/myorg/myproject
Une fois le projet lié, vous pouvez créer des éléments de travail à l’aide d’une commande @azure boards create
ou d’actions de message.
Définir des abonnements
Vous pouvez créer des abonnements pour surveiller les éléments de travail à tout moment à l’aide de la commande @azure boards subscriptions
.
Sélectionnez le chemin de zone souhaité et l’événement qui vous intéresse. Utilisez les filtres associés pour personnaliser ce sur quoi vous recevez des notifications dans votre canal Teams. Pour vous aider à configurer facilement des abonnements, les chemins de zone récemment consultés sont affichés dans la liste déroulante du chemin de zone.
Si le chemin de zone souhaité n’apparaît pas dans le menu déroulant Chemin de zone, suivez les instructions mentionnées dans la section suivante, Ajouter des chemins de zone. Les chemins de zone ajoutés à l’aide de la commande @azure boards addAreapath
et les chemins de zone pour lesquels des abonnements sont créés dans le canal apparaissent toujours dans la liste déroulante Chemin de zone, ainsi que les chemins de zone récemment consultés.
Ajouter des chemins de zone
Vous pouvez ajouter au canal des zones sur lesquelles votre équipe travaille afin qu’elles soient toujours disponibles pour la création d’éléments de travail et d’abonnements. Cette fonctionnalité est utile pour les équipes avec plus de 100 chemins de zone dans leur projet.
Utilisez la commande suivante pour ajouter des chemins de zone de votre projet au canal Teams.
@azure boards addAreapath [area path]
Par exemple :
@azure boards addAreapath myproject\fabrikam
Si vous choisissez le nom du projet comme chemin de zone, vous recevrez des notifications pour tous les chemins de zone dans le projet.
Créer un élément de travail avec une commande
Avec l’application Azure Boards, vous pouvez créer des éléments de travail à partir de votre canal. L’application prend également en charge les éléments de travail personnalisés.
Pour créer un élément de travail, utilisez
@azure boards create
.
Créer un élément de travail à partir d’actions de message
Souvent, les discussions dans un canal nécessitent la création d’éléments de travail. Vous pouvez utiliser des actions de message pour créer un élément de travail. Le message sélectionné est prérempli dans la section Description de l’élément de travail. La section Discussion de l’élément de travail nouvellement ajouté stocke un lien vers la conversation dans le canal.
Pour créer des éléments de travail à l’aide d’actions de message
Gérer les abonnements Azure Boards
Pour afficher, ajouter et supprimer des abonnements pour un canal, utilisez la commande
@azure boards subscriptions
:@azure boards subscriptions
Cette commande répertorie tous les abonnements actuels pour le canal et vous permet d’ajouter de nouveaux abonnements et de supprimer ceux existants. Dans le cadre de l’ajout d’abonnements, vous pouvez également personnaliser ce sur quoi vous recevez des notifications à l’aide de différents filtres.
Notes
Les administrateurs d’équipe ne peuvent pas supprimer ou modifier les abonnements créés par les administrateurs de projet.
Rechercher et partager des éléments de travail à l’aide de l’extension compose
Pour aider les utilisateurs à rechercher et à partager des éléments de travail, l’application Azure Boards pour Microsoft Teams prend en charge l’extension compose. Vous pouvez rechercher des éléments de travail par ID d’élément de travail, titre ou commande fonctionnelle prise en charge. Pour obtenir la liste des commandes, consultez Recherche d’éléments de travail fonctionnels. Pour utiliser l’extension compose, les utilisateurs doivent se connecter à l’application Azure Boards en exécutant la commande @azure boards signin
ou en se connectant directement à l’extension compose.
Aperçu d’URL d’élément de travail
Pour prendre en charge la collaboration sur des éléments de travail abordés dans un canal, le canal affiche un aperçu des éléments de travail référencés. Lorsqu’un utilisateur colle l’URL de l’élément de travail, un aperçu s’affiche, comme l’image suivante. Cet aperçu permet de maintenir la pertinence et l’exactitude des conversations liées aux éléments de travail.
Pour que cette fonctionnalité fonctionne, les utilisateurs doivent être connectés. Une fois que vous êtes connecté, cette fonctionnalité fonctionne pour tous les canaux d’une équipe dans Microsoft Teams.
Dissocier un projet d’un canal
Un canal Teams ne peut lier qu’un seul projet Azure Boards à la fois. Pour créer un lien vers un autre projet, vous devez d’abord dissocier le projet actuel à l’aide de la commande @azure boards unlink
.
La dissociation d’un projet supprime tous les abonnements ainsi que les chemins de zone ajoutés du canal. Si le canal n’a pas d’abonnements, tout utilisateur peut dissocier un projet. Toutefois, si un canal a des abonnements, seuls les administrateurs de projet peuvent dissocier un projet d’un canal.
Notifications en thread pour lier et réduire les notifications
Le canal Teams crée un thread des notifications afin de lier et de réduire logiquement les notifications associées dans le canal. Toutes les notifications liées à un élément de travail particulier sont liées.
Vue compacte des notifications en thread
Vue développée des notifications en thread
Référence de commande Azure Boards
Le tableau suivant répertorie toutes les commandes @azure boards
que vous pouvez utiliser dans votre canal Microsoft Teams.
Commande | Fonctionnalités |
---|---|
@azure boards link [url projet] | Lier un projet à ce canal pour créer des éléments de travail et recevoir des notifications |
@azure boards subscriptions | Ajouter ou supprimer des abonnements pour ce canal |
@azure boards create | Créer un élément de travail |
@azure boards addAreapath [chemin de zone] | Ajouter un chemin de zone de votre projet à ce canal |
@azure boards sign in | Connectez-vous à votre organisation Azure Boards |
@azure boards sign out | Déconnectez-vous de votre organisation Azure Boards |
@azure boards unlink | Dissocier un projet de ce canal |
@azure boards feedback | Signaler un problème ou suggérer une fonctionnalité |
Configurer les onglets Azure DevOps Services dans Microsoft Teams
Pour intégrer votre tableau Kanban ou tableau de bord dans Microsoft Teams, sélectionnez le bouton « + » (« Ajouter un nouvel onglet ») en haut de la navigation de votre canal d’équipe.
La boîte de dialogue Ajouter un onglet s’affiche. Les icônes sont généralement organisées en fonction de l’accès le plus récent. Vous pouvez sélectionner A-Z pour une liste alphabétique.
Choisissez l’icône Azure DevOps et authentifiez votre identité. Si vous le souhaitez, vous pouvez choisir l’icône Site web et ajouter l’URL de votre tableau de bord Kanban au canal.
Choisissez l’organisation dont vous souhaitez ajouter le tableau ou tableau de bord.
Remplissez le formulaire présenté. Par exemple, nous ajoutons ici un tableau de bord pour l’équipe Azure DevOps pour le projet TechnicalContent.
Le tableau Kanban ou le tableau de bord que vous avez sélectionné s’affiche.
Assistance multi-locataire
Dans votre organisation, si vous utilisez un autre e-mail ou locataire pour Microsoft Teams et Azure DevOps, procédez comme suit pour vous connecter en fonction de votre cas d’usage.
Case
ID e-mail et locataire dans Microsoft Teams
ID e-mail et locataire dans Azure DevOps
Étapes à suivre
1
email1@abc.com
(locataire 1)
email1@abc.com
(locataire 1)
Connectez-vous à l’aide du bouton Se connecter.
2
email1@abc.com
(locataire 1)
email1@abc.com
(locataire 2)
- Se connecter au compte Azure DevOps
- Dans le même navigateur, ouvrez un nouvel onglet, accédez à https://teams.microsoft.com
- Exécutez la commande
signin
et choisissez le bouton Se connecter.
3
email1@abc.com
(locataire 1)
email2@pqr.com
(locataire 2)
Sélectionnez Se connecter avec une autre adresse e-mail, puis dans le sélecteur d’ID de messagerie, utilisez l’adresse e-mail2 pour vous connecter à Azure DevOps.
4
email1@abc.com
(locataire 1)
email2@pqr.com
(locataire non par défaut 3)
Ce scénario n’est pas encore pris en charge
Résoudre les erreurs
Si vous rencontrez les erreurs suivantes lors de l’utilisation de l’application Azure Boards pour Microsoft Teams, suivez les procédures décrites dans cette section.
- Désolé, une erreur s’est produite. Recommencez.
- La configuration a échoué. Vérifiez que l’organisation « {nom organisation} » existe et que vous disposez des autorisations suffisantes.
Désolé, une erreur s’est produite. Recommencez.
L’application Azure Boards utilise le protocole d’authentification OAuth et nécessite l’accès aux applications tierces via OAuth pour que l’organisation soit activée. Pour activer ce paramètre, accédez à Paramètres de l'organisation>Sécurité>Stratégies, puis définissez le paramètre Accès aux applications tierces via OAuth pour l’organisation sur Activé.
La configuration a échoué. Vérifiez que l’organisation « {nom organisation} » existe et que vous disposez des autorisations suffisantes.
Déconnectez-vous d’Azure DevOps en accédant à https://aka.ms/VsSignout
à l'aide de votre navigateur.
Ouvrez une fenêtre de navigateur In private ou Incognito et accédez à https://aex.dev.azure.com/me
, puis connectez-vous. Dans la liste déroulante sous l’icône de profil à gauche, sélectionnez le répertoire qui contient l’organisation contenant le projet que vous souhaitez lier.
Dans le même navigateur, ouvrez un nouvel onglet, accédez à https://teams.microsoft.com/
. Exécutez la commande @azure boards signout
, puis @azure boards signin
dans le canal où l’application Azure Boards pour Microsoft Teams est installée.
Sélectionnez le bouton Sign in
et vous serez redirigé vers une page de consentement comme celle de l’exemple suivant. Vérifiez que le répertoire affiché à côté de l’e-mail est identique à ce qui a été choisi à l’étape précédente. Acceptez et terminez le processus de connexion.
Si ces étapes ne résolvent pas votre problème d’authentification, contactez-nous à Communauté des développeurs.