Partage via


Gérer les notifications pour une équipe, un projet ou une organisation

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Vous pouvez gérer Notifications par e-mail au niveau de l’équipe, du projet et de l’organisation lorsque des modifications se produisent sur 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 à priorité élevée 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

Pour gérer les notifications, vous devez être administrateur pour le niveau que vous souhaitez gérer :

  • Équipe : Vous devez être administrateur d’équipe pour modifier les abonnements d’une équipe.
  • Projet : vous devez être membre du groupe Administrateurs de projet pour créer ou modifier des abonnements pour un projet.
  • Organisation : vous devez être membre du groupe Administrateurs de regroupement de projets pour créer ou modifier des abonnements pour une organisation ou un regroupement.

Si vous n’êtes pas administrateur, ajoutez-en un. Pour plus d’informations, consultez les articles suivants :

Remarque

Pour les Azure DevOps Server locales, configurez un serveur SMTP pour que les membres de l’équipe voient l’option Notifications à partir de leur organisation ou de leur profil utilisateur et reçoivent des notifications.

Créer un abonnement par e-mail

Un abonnement vous permet de contrôler ce que votre équipe est avertie et de la façon dont l’équipe reçoit ces notifications. Pour plus d’informations, consultez les types de notification.

  1. Connectez-vous à votre organisation (https://dev.azure.com/{yourorganization}).

  2. Sélectionnez Notifications des paramètres>du projet.

    Capture d’écran des paramètres et notifications du projet mis en surbrillance

  3. Sélectionnez Nouvel abonnement.

    Capture d’écran du nouvel abonnement mis en surbrillance.

  4. Sélectionnez le type d’activité dont vous souhaitez que votre équipe soit avertie.

    Capture d’écran de la page sélectionner la catégorie d’événement et le modèle.

  5. Fournissez une description pour vous aider à identifier l’abonnement ultérieurement.

    Capture d’écran d’une description fournie.

  6. Choisissez les membres de l’équipe qui doivent recevoir une notification :

    Capture d’écran des menus déroulants Remise à et Rôles.

    Choisissez parmi l’une des options de remise suivantes :

    Option de remise Description
    Membres de 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.
    Tous les membres de l’équipe Envoyez un e-mail individuel à chaque membre de l’équipe.
    SOAP Envoyez Notifications par e-mail aux abonnés du service SOAP.

    Pour certaines activités, lorsque vous sélectionnez membres de l’équipe 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 la case à cocher Ignorer l’initiateur. Par défaut, cette case est cochée, ce qui signifie que l’utilisateur qui démarre la modification n’est pas averti.

    Conseil

    Pour les membres de l’équipe par rôle, chaque rôle est assez explicite. Toutefois, les deux rôles suivants peuvent avoir besoin d’une explication supplémentaire.

    Les réviseurs modifiés s’appliquent à tous les réviseurs ajoutés ou supprimés , à la suite de stratégies définies pour l’ensemble de fichiers. Par exemple, un envoi (push) vers une demande de tirage (PULL) peut introduire une modification de File1.cs. S’il existe une stratégie qui indique que la personne A doit examiner les modifications apportées à File1.cs, elle se trouve dans le rôle Réviseurs modifiés pour cette itération de la demande de tirage.

    Le rôle Réinitialiser les réviseurs est lié à la stratégie « réinitialiser les votes ». Par exemple, le dépôt a configuré la stratégie , « Réinitialiser les votes sur les nouvelles transmissions ». La personne B, qui a été requise sur la demande de tirage, a déjà approuvé cette demande de tirage. En raison de la politique de réinitialisation des votes, leur vote a été réinitialisé. Par conséquent, elle est dans le rôle Réinitialiser les réviseurs pour cette itération.

  7. Indiquez si vous souhaitez recevoir des notifications sur l’activité dans tous les projets ou uniquement un projet spécifique.

    Capture d’écran de l’étendue sélectionnée.

  8. Si vous le souhaitez, configurez d’autres critères de filtre.

    Capture d’écran de la configuration de critères de filtre supplémentaires.

  9. Sélectionnez Terminer pour enregistrer le nouvel abonnement.

  1. Connectez-vous à votre organisation (https://dev.azure.com/{yourorganization}).

  2. Sélectionnez Notifications des paramètres>du projet.

    Capture d’écran des paramètres et notifications du projet mis en surbrillance

  3. Sélectionnez Nouvel abonnement.

    Un nouvel abonnement est mis en surbrillance.

  4. Sélectionnez le type d’activité dont vous souhaitez que votre équipe soit avertie.

    Sélectionnez la catégorie et le modèle d’événement.

  5. Fournissez une description pour vous aider à identifier l’abonnement ultérieurement.

    Fournissez une description.

  6. Choisissez les membres de l’équipe qui doivent recevoir une notification :

    Sélectionnez un rôle.

    Choisissez parmi l’une des options de remise suivantes :

    Option de remise Description
    Membres de 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.
    Tous les membres de l’équipe Envoyez un e-mail individuel à chaque membre de l’équipe.

    Pour certaines activités, lorsque vous sélectionnez membres de l’équipe 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 la case à cocher Ignorer l’initiateur. Par défaut, cette case est cochée, ce qui signifie que l’utilisateur qui démarre la modification n’est pas averti.

    Conseil

    Pour les membres de l’équipe par rôle, chaque rôle est assez explicite. Toutefois, les deux rôles suivants peuvent avoir besoin d’une explication supplémentaire. Les réviseurs modifiés s’appliquent à tous les réviseurs ajoutés ou supprimés , à la suite de stratégies définies pour l’ensemble de fichiers. Par exemple, un envoi (push) vers une demande de tirage (PULL) peut introduire une modification de File1.cs. S’il existe une stratégie qui indique que la personne A doit examiner les modifications apportées à File1.cs, elle se trouve dans le rôle Réviseurs modifiés pour cette itération de la demande de tirage. Le rôle Réinitialiser les réviseurs est lié à la stratégie « réinitialiser les votes ». Par exemple, le dépôt a configuré la stratégie , « Réinitialiser les votes sur les nouvelles transmissions ». La personne B, qui a été requise sur la demande de tirage, a déjà approuvé cette demande de tirage. En raison de la politique de réinitialisation des votes, leur vote a été réinitialisé. Par conséquent, elle est dans le rôle Réinitialiser les réviseurs pour cette itération.

  7. Indiquez si vous souhaitez recevoir des notifications sur l’activité dans tous les projets ou uniquement un projet spécifique.

    Sélectionner une étendue

  8. Si vous le souhaitez, configurez d’autres critères de filtre.

    Configurez des critères de filtre supplémentaires.

  9. Sélectionnez Terminer pour enregistrer le nouvel abonnement.

Conseil

Si vous ne souhaitez pas recevoir de notification pour un événement que vous avez lancé, vous pouvez activer 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.

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. Il s’agit d’un paramètre par défaut, qui s’applique uniquement si l’équipe ou le groupe n’a pas défini explicitement l’option. Pour plus d’informations, consultez Notifications globales.

Conseil

Nous ne prenons pas en charge les notifications à l’échelle de l’organisation. En guise d’alternative, vous pouvez fournir une liste de distribution de courrier électronique qui va à l’ensemble de votre organisation. En outre, vous pouvez générer une bannière avec la commande de bannière az devops que tous les utilisateurs voient lorsqu’ils se connectent.

Conseil

Vous pouvez envoyer un e-mail à toutes les collections d’une couche Application. Consultez Configurer un serveur SMTP et personnaliser l’e-mail pour les alertes et les demandes de commentaires. En outre, vous pouvez 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.

Conseil

Vous pouvez envoyer un e-mail à toutes les collections d’une couche Application. Consultez Configurer un serveur SMTP et personnaliser l’e-mail pour les alertes et les demandes de commentaires.

Annuler ou désactiver un abonnement de notification OOB (out-of-box)

Vous pouvez refuser de recevoir des notifications pour des abonnements de notification d’équipe spécifiques.

  1. Connectez-vous à votre organisation (https://dev.azure.com/{yourorganization}).

  2. Sélectionnez Paramètres utilisateur, puis sélectionnez Notifications dans la liste résultante.

    Capture d’écran des notifications personnelles, page d’aperçu.

  3. Pour vous désabonner de n’importe quelle notification, faites glisser l’indicateur Activé/Désactivé vers la position Désactivé.

Pour vous désabonner de n’importe quelle notification, faites glisser l’indicateur Activé/Désactivé vers la position Désactivé. Par exemple, ici, nous désactivons l’abonnement de notification « Build completes ».

Capture d’écran de l’abonnement de notification Build terminé.

Remarque

Que vous soyez administrateur ou non, basculez pour un abonnement de notification d’équipe partagée dans vos paramètres affecte uniquement vos notifications, et non celles d’autres membres de l’équipe.

Désactiver les notifications d’élément de travail pour un 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 :

  1. Connectez-vous à votre projet (https://dev.azure.com/{Your_Organization/Your_Project}).
  2. Sélectionnez Notifications des paramètres>du projet.
  3. Mettez en surbrillance la notification Travail et sélectionnez Paramètres de remise.
  4. Choisissez Ne pas remettre et enregistrer.