Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Vous pouvez gérer les notifications par e-mail de votre équipe, projet, organisation ou collection et recevoir des notifications lorsque des modifications se produisent pour des éléments de travail, des révisions de code, des demandes de tirage, des fichiers de contrôle de code source et des builds.
Par exemple, lorsqu’un élément de travail de haute priorité est affecté au chemin de zone de votre équipe, un e-mail de notification est envoyé à l’équipe. Pour plus d’informations, consultez Types de notification.
Prérequis
| Catégorie | Spécifications |
|---|---|
| Autorisations |
-
Notifications d’équipe : membre du groupe Administrateurs de projet ou du rôle d’administrateur d’équipe . - Notifications de projet : membre du groupe Administrateurs de projet . - Notifications de l’organisation : membre du groupe Administrateurs de regroupement de projets . |
Remarque
Pour azure DevOps Server local, configurez un serveur SMTP afin que les membres de l’équipe puissent voir l’option Notifications de leur organisation ou de leur menu profil utilisateur et recevoir des notifications.
Créer un abonnement par e-mail
Un abonnement vous permet de contrôler les événements d’activité qui déclenchent des notifications et la façon dont les destinataires reçoivent les messages. Pour plus d’informations, consultez les types de notification.
Connectez-vous à votre organisation (
https://dev.azure.com/<organization>).Sélectionnez Paramètres du projet>Notifications :
Dans la page Notifications du projet, sélectionnez Nouvel abonnement :
Sélectionnez la catégorie et le type de modèle à utiliser dans le nouvel abonnement, puis sélectionnez Suivant. Pour obtenir la liste des modèles pris en charge, consultez Les notifications par défaut et prises en charge.
Entrez une description pour vous aider à identifier l’abonnement ultérieurement :
Identifiez les membres de l’équipe qui doivent recevoir une notification :
Développez la liste déroulante Livrer à et sélectionnez l’option de livraison pour la notification :
Membres de <Nommer> l’équipe par rôle : seuls certains membres de l’équipe associés à l’événement sont avertis. Par exemple, pour les modifications d’élément de travail, vous souhaiterez peut-être uniquement que le bénéficiaire actuel de l’élément de travail reçoive une notification.
Préférence d’équipe : utilisez la préférence de remise par défaut de l’équipe. Pour plus d’informations, consultez Gérer les paramètres de remise.
Adresse e-mail personnalisée : envoyez un e-mail à une adresse e-mail spécifiée.
Membres de <Nom> de l’équipe : envoyez un e-mail individuel à chaque membre de l’équipe.
- SOAP : envoyez des notifications par e-mail aux abonnés du service SOAP.
Si nécessaire, développez la liste déroulante Rôles et cochez la case pour tout rôle applicable aux destinataires du message.
Pour l'option de livraison des membres de l'équipe <Name> par rôle, les rôles Créateur et Réviseurs ont des noms autodescriptifs. Le nom du rôle correspond étroitement à l’objectif du rôle. Les deux autres rôles ont besoin d’une explication un peu plus :
Le rôle Réviseurs modifiés s’applique à tous les réviseurs ajoutés ou supprimés à la suite de stratégies définies pour l’ensemble de fichiers. Supposons qu’un envoi (push) soit effectué vers un pull request et que le push introduit une modification dans le fichier Task1.cs. Si le dépôt a une politique qui nécessite que la personne A examine les modifications apportées au fichier Task1.cs, alors la personne A a le rôle de réviseur modifié pour cette iteration de la requête de tirage.
Le rôle Réinitialiser les réviseurs est lié à la stratégie « Réinitialiser les votes ». Imaginons que le même dépôt ait la politique « Réinitialiser les votes lors des nouveaux push ». En outre, la personne B est définie comme réviseur requis pour la pull request, et elle approuve la pull request. Étant donné que le dépôt définit la stratégie « Réinitialiser les votes », le vote pour la personne B est réinitialisé. Par conséquent, la personne B dispose du rôle Réinitialiser les réviseurs pour cette itération de la demande de fusion.
Si nécessaire, mettez à jour l’option Ignorer l’initiateur .
Pour certaines activités, lorsque vous sélectionnez l’option Membres de l’équipe de <noms> par rôle , vous pouvez choisir d’avoir l’utilisateur qui a lancé l’activité reçoivent une notification. Cette notification est contrôlée par l’option Ignorer l’initiateur . Par défaut, l’option est activée (la case est cochée), ce qui signifie que l’utilisateur qui démarre la modification n’est pas averti.
Conseil
Si vous ne souhaitez pas recevoir de notification pour un événement que vous avez lancé, activez l’option Ignorer l’initiateur . Pour plus d’informations, consultez Exclure vous-même des e-mails de notification pour les événements que vous lancez.
Pour l’option Filtrer , spécifiez si vous souhaitez recevoir des notifications pour l’activité dans n’importe quel projet d’équipe ou uniquement un projet d’équipe spécifique :
Si nécessaire, utilisez la section Critères de filtre pour configurer des clauses conditionnelles pour vos conditions de notification. Pour tous les champs qui nécessitent un utilisateur comme valeur, par exemple Créé par, entrez le nom d’utilisateur ou l’adresse e-mail de l’utilisateur.
Sélectionnez Terminer pour enregistrer le nouvel abonnement.
Gérer les paramètres de remise globale
Les notifications globales s’appliquent à tous les projets définis pour une organisation ou un regroupement. Choisissez d’autoriser ou de bloquer la remise des e-mails pour tous les abonnements appartenant à une équipe ou à un groupe. Cette valeur est un paramètre par défaut qui s’applique uniquement si l’équipe ou le groupe ne définit pas explicitement l’option. Pour plus d’informations, consultez Notifications globales.
Conseil
Azure DevOps ne prend pas en charge les notifications à l’échelle de l’organisation. Une autre approche consiste à spécifier une liste de distribution de courrier électronique qui envoie des messages à l’ensemble de votre organisation. Vous pouvez également générer un banner avec la commande az devops banner, qui sera visible par tous les utilisateurs lorsqu'ils se connectent. Pour plus d’informations, consultez Ajouter et gérer des bannières d’informations dans Azure DevOps.
Conseil
Vous pouvez envoyer un e-mail à toutes les collections d’une couche Application. Pour plus d'informations, voir Configurer un serveur SMTP et personnaliser les e-mails pour les alertes et les requêtes de commentaires. Vous pouvez également générer une bannière pour communiquer avec les utilisateurs sans envoyer d’e-mails de masse. Pour plus d’informations, consultez Ajouter et gérer des bannières d’informations dans Azure DevOps.
Se désabonner (se désinscrire) des notifications d’abonnement OOB ou d’équipe
Vous pouvez vous désabonner ou refuser de recevoir des notifications pour des abonnements de notification d’équipe spécifiques, y compris les abonnements OOB (out-of-the-box) :
Connectez-vous à votre organisation (
https://dev.azure.com/<organization>).Sélectionnez Paramètres
utilisateur, puis notifications.Dans votre liste d’abonnements aux notifications, recherchez la notification que vous souhaitez désactiver.
Pour vous désabonner de la notification, déplacez le bouton bascule état vers la position Désactivé , ce qui modifie la couleur bascule du bleu au gris.
L’exemple suivant montre que l’utilisateur s’est désinscrit de l’abonnement de notification « Build completes » :
Remarque
Que vous soyez administrateur ou membre d’équipe régulier, lorsque vous modifiez la valeur d’état d’un abonnement de notification d’équipe partagée dans vos paramètres personnels, la modification affecte uniquement vos notifications personnelles. La modification n’affecte pas la valeur de paramètre de la même notification partagée pour les autres membres de l’équipe.
Désactiver les notifications d’élément de travail pour le projet
Pour remplacer les paramètres de l’organisation et désactiver toutes les notifications d’élément de travail pour un projet dans Azure DevOps, procédez comme suit :
Connectez-vous à votre projet (
https://dev.azure.com/<organization>/<project>).Sélectionnez Notifications des paramètres>du projet.
Dans la liste des notifications , sélectionnez la notification de travail à désactiver, qui met en surbrillance la ligne.
Sélectionnez Paramètres utilisateur
puis sélectionnez paramètres de livraison.Sélectionnez Ne pas remettre, puis sélectionnez Enregistrer.