Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services
Si vous utilisez Slack, vous pouvez utiliser l'application Azure Boards pour Slack afin de créer des éléments de travail et de surveiller l'activité des éléments de travail dans votre projet Azure Boards à partir de votre canal Slack.
L'application Azure Boards pour Slack permet aux utilisateurs de configurer et de gérer des abonnements dans leur canal Slack. Ils peuvent gérer les abonnements pour les événements de création, de mise à jour et d'autres événements d'élément de travail. Les utilisateurs peuvent également recevoir des notifications pour ces événements dans leur canal Slack. Les conversations dans le canal Slack peuvent être utilisées pour créer des éléments de travail. Les aperçus des URL d'élément de travail aident les utilisateurs à démarrer des discussions autour du travail.
Note
Les notifications sont envoyées aux canaux : elles n’apparaissent pas dans les messages directs.
Prerequisites
| Catégorie | Exigences |
|---|---|
| Platform | Azure Boards et l’application Slack Azure Boards fonctionnent uniquement avec Azure DevOps Services (cloud) ; ils ne sont pas pris en charge sur Azure DevOps Server. |
| Niveaux d’accès | Contributeur pour le projet. |
| Permissions | Pour créer des abonnements dans un canal Slack pour des événements d’élément de travail : membre du groupe Administrateurs de projet ou Administrateurs d’équipe. |
| Compte Microsoft Entra | Si votre organisation est connectée à un locataire Microsoft Entra ID, connectez-vous avec un compte membre natif de ce locataire ; Les comptes invités ou externes peuvent rencontrer des erreurs d’authentification lors de la connexion via Slack. |
Ajoutez l’application Azure Boards à votre espace de travail Slack
Pour installer l’application Azure Boards dans votre espace de travail Slack, ouvrez un navigateur Web, connectez-vous à Slack, puis ouvrez l’application Azure Boards.
Une fois ajoutée, un message de bienvenue s’affiche dans l’application, comme illustré dans l’image suivante.
Utilisez le
/azboardshandle Slack pour interagir avec l’application. Une liste de commandes est fournie plus loin dans cet article, dans la section Référence des commandes.
Lier votre projet Azure Boards à l’application Azure Boards
Pour utiliser l’application, vous devez d’abord lier votre projet Azure Boards à votre chaîne Slack.
Une fois l’application installée dans votre espace de travail Slack, connectez-vous et authentifiez-vous auprès d’Azure Boards.
Une fois connecté, utilisez la commande slash suivante dans une chaîne Slack pour vous connecter au projet Azure Boards que vous spécifiez avec l’URL :
/azboards link [project url]Par exemple :
/azboards 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 /azboards create ou d’actions de message.
Configurer des abonnements pour surveiller les éléments de travail
Vous pouvez créer des abonnements pour surveiller les éléments de travail à tout moment à l’aide de la commande /azboards subscriptions. Vous avez la possibilité de configurer des abonnements juste après avoir connecté un projet.
Sélectionnez le chemin d’accès à la zone souhaité, l’événement qui vous intéresse et utilisez les filtres associés pour personnaliser votre chaîne Slack. Pour faciliter la configuration des abonnements, les chemins d’accès récemment utilisés s’affichent dans la liste déroulante des chemins d’accès.
Si le chemin d’accès de votre équipe n’apparaît pas dans le menu déroulant Chemin d’accès, suivez les instructions de la section suivante, Ajouter des chemins d’accès. Les chemins d’accès ajoutés à l’aide de la commande
/azboards addAreapathet les chemins d’accès pour lesquels des abonnements ont été créés dans la chaîne Slack apparaissent toujours dans la liste déroulante Chemin d’accès, avec les chemins d’accès récemment utilisé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 action est importante surtout pour les équipes qui ont plus de 100 chemins de zone.
Utilisez la commande suivante pour ajouter des chemins d’accès de votre projet à la chaîne Slack.
/azboards addAreapath [area path]Par exemple :
/azboards addAreapath myproject\fabrikam
Si vous choisissez le nom du projet comme chemin d’accès, vous recevrez des notifications pour tous les chemins d’accès du projet. Cette action est logiquement équivalente à la sélection de 'N'importe quel' chemin de zone.
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
/azboards create.
Vous pouvez créer des éléments de travail directement à partir d’une commande en passant le type et le titre de l’élément de travail en tant que paramètres. Les éléments de travail ne sont créés que s’ils ne comportent aucun champ obligatoire.
/azboards create [work item type] [work item title]Par exemple :
/azboards create 'user story' Push cloud monitoring alerts to mobile devices
Créer un élément de travail à partir d’actions de message
Souvent, les discussions dans une chaîne 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. Un lien vers la conversation dans la chaîne est stocké dans la section Discussion du nouvel élément de travail, ce qui permet aux utilisateurs d’accéder à la discussion qui a conduit à la création de l’élément de travail.
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
/azboards subscriptions:/azboards subscriptionsCette 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.
Note
Les administrateurs d’équipe ne peuvent pas supprimer ou modifier les abonnements créés par les administrateurs de projet.
Préversions des URL des éléments de travail
Pour faciliter la collaboration autour des éléments de travail discutés dans une chaîne, une préversion des éléments de travail référencés dans la chaîne s’affiche. Lorsqu’un utilisateur colle l’URL de l’élément de travail, un aperçu s’affiche, comme l’image suivante. Cette préversion permet de garantir la pertinence et l’exactitude des conversations relatives aux éléments de travail.
Pour que cette fonctionnalité fonctionne, les utilisateurs doivent être connectés. Une fois connectés, cette fonctionnalité fonctionne pour toutes les chaînes d’un espace de travail.
Dissocier un projet d’un canal
Une chaîne Slack ne peut être liée 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 /azboards 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.
Informations de référence sur les commandes
Le tableau suivant répertorie toutes les commandes /azboards que vous pouvez utiliser dans votre chaîne Slack.
| Commande à barre oblique | Fonctionnalités |
|---|---|
| /azboards link [URL du projet] | Lier un projet à ce canal pour créer des éléments de travail et recevoir des notifications |
| /azboards abonnements | Ajouter ou supprimer des abonnements pour ce canal |
| /azboards create ou /azboards create [work item type] [title] | Créer un élément de travail |
| /azboards addAreapath [chemin de la zone] | Ajouter un chemin de zone de votre projet à ce canal |
| Pour vous connecter, utilisez la commande: /azboards signin | Connectez-vous à votre organisation Azure Boards |
| /azboards déconnexion | Déconnectez-vous de votre organisation Azure Boards |
| /azboards unlink | Dissocier un projet de ce canal |
| /azboards commentaires | Signaler un problème ou suggérer une fonctionnalité |
| /azboards aide | Obtenir de l’aide sur les commandes |
Gérer le travail dans les chaînes privé
L’application Azure Boards pour Slack peut également vous aider à créer des éléments de travail et à surveiller l’activité des éléments de travail dans vos chaînes privées. Pour inviter le bot dans votre chaîne privée, entrez /invite @azboards. Une fois que vous avez publié cela, vous pouvez créer des éléments de travail et gérer vos notifications de la même manière que pour une chaîne publique.
Résoudre les erreurs
Si vous rencontrez les erreurs suivantes lors de l’utilisation de l’application Azure Boards pour Slack, suivez les procédures décrites dans cette section.
La configuration a échoué. Assurez-vous que l’organisation « {nom de l’organisation} » existe et que vous disposez d’autorisations suffisantes.
Pour résoudre ce problème d’authentification, procédez comme suit :
Déconnectez-vous d’Azure DevOps en accédant à
https://aka.ms/VsSignoutdans votre navigateur.Ouvrez une fenêtre de navigateur InPrivate (Microsoft Edge) ou Incognito (Chrome).
Accédez à
https://aex.dev.azure.com/meet connectez-vous avec vos informations d’identification.Sélectionnez le répertoire approprié dans le menu déroulant sous l’icône de votre profil. Choisissez le répertoire qui contient l’organisation avec le projet que vous souhaitez lier.
Dans le même navigateur, ouvrez un nouvel onglet, accédez à
https://slack.comet connectez-vous à votre espace de travail (utilisez le client Web). Exécutez la commande/azboards signoutsuivie de la commande/azboards signin.
Si ces étapes ne résolvent pas votre problème d’authentification, contactez-nous à Communauté des développeurs.