Gestire le notifiche per un team, un progetto o un'organizzazione

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

Il team, il progetto o l'organizzazione possono ricevere notifiche tramite posta elettronica quando si verificano modifiche agli elementi seguenti in Azure DevOps:

  • elementi di lavoro
  • revisioni del codice
  • richieste pull
  • file in controllo di codice sorgente
  • compilazioni

Ad esempio, quando un elemento di lavoro con priorità elevata viene assegnato al percorso dell'area del team, viene inviato un messaggio di posta elettronica di notifica al team. Per altre informazioni, vedere Tipi di notifica.

Prerequisiti

Nota

Per le Azure DevOps Server locali, configurare un server SMTP per i membri del team per visualizzare l'opzione Notifiche dal menu dell'organizzazione o del profilo utente e per ricevere notifiche.

Creare una sottoscrizione di posta elettronica

Una sottoscrizione consente di controllare la notifica del team e il modo in cui il team riceve tali notifiche. Per altre informazioni, vedere Tipi di notifica.

  1. Accedere all'organizzazione (https://dev.azure.com/{yourorganization}).

  2. SelezionareNotificheimpostazioni> progetto.

    Screenshot delle impostazioni e delle notifiche del progetto evidenziate

  3. Selezionare Nuova sottoscrizione.

    Screenshot di Nuova sottoscrizione evidenziata.

  4. Selezionare il tipo di attività di cui si vuole ricevere notifica al team.

    Screenshot della pagina seleziona categoria di eventi e modello.

  5. Fornire una descrizione per identificare la sottoscrizione in un secondo momento.

    Screenshot di una descrizione fornita.

  6. Scegliere quali membri del team devono ricevere una notifica:

    Screenshot dei menu a discesa Recapita a e Ruoli.

    Scegliere una delle opzioni di recapito seguenti:

    Opzione di recapito Descrizione
    Membri del team per ruolo Vengono notificati solo determinati membri del team associati all'evento. Ad esempio, per le modifiche agli elementi di lavoro, è possibile che l'assegnatario corrente dell'elemento di lavoro riceva una notifica.
    Preferenza del team Usare la preferenza predefinita per il recapito del team. Per altre informazioni, vedere Gestire le impostazioni di recapito.
    Indirizzo di posta elettronica personalizzato Inviare un messaggio di posta elettronica a un indirizzo di posta elettronica specificato.
    Tutti i membri del team Inviare un singolo messaggio di posta elettronica a ogni membro del team.
    SAPONE Inviare notifiche tramite posta elettronica ai sottoscrittori del servizio SOAP.

    Per determinate attività, quando si seleziona Membri del team per ruolo, è possibile scegliere di fare in modo che l'utente che ha avviato l'attività riceva una notifica. Questa notifica è controllata dalla casella di controllo Ignora iniziatore . Per impostazione predefinita, questa casella è selezionata, ovvero l'utente che avvia la modifica non riceve alcuna notifica.

    Suggerimento

    Per i membri del team per ruolo, ogni ruolo è abbastanza autoesplicativo. Tuttavia, i due ruoli seguenti potrebbero richiedere ulteriori spiegazioni.

    I revisori modificati si applicano a qualsiasi revisore aggiunto o eliminato, in seguito ai criteri definiti per il set di file. Ad esempio, un push a una richiesta pull potrebbe introdurre una modifica a File1.cs. Se è presente un criterio che indica che la persona A deve esaminare le modifiche apportate a File1.cs, si trova nel ruolo Revisori modificati per tale iterazione della richiesta pull.

    Il ruolo Reimposta revisori è correlato ai criteri di reimpostazione dei voti. Ad esempio, il repository ha configurato il criterio " Reimpostare i voti per i nuovi push". La persona B, che è stata richiesta per la richiesta pull, ha già approvato questa richiesta pull. A causa del criterio di reimpostazione dei voti, il voto è stato reimpostato. È quindi nel ruolo Reimposta revisori per tale iterazione.

  7. Scegliere se si desidera ricevere notifiche sull'attività in tutti i progetti o solo in un progetto specifico.

    Screenshot dell'ambito selezionato.

  8. Facoltativamente, configurare altri criteri di filtro.

    Screenshot della configurazione di criteri di filtro aggiuntivi.

  9. Selezionare Fine per salvare la nuova sottoscrizione.

  1. Accedere all'organizzazione (https://dev.azure.com/{yourorganization}).

  2. SelezionareNotificheimpostazioni> progetto.

    Screenshot delle impostazioni e delle notifiche del progetto evidenziate

  3. Selezionare Nuova sottoscrizione.

    La nuova sottoscrizione è evidenziata.

  4. Selezionare il tipo di attività di cui si vuole ricevere notifica al team.

    Selezionare categoria di eventi e modello.

  5. Fornire una descrizione per identificare la sottoscrizione in un secondo momento.

    Specificare una descrizione.

  6. Scegliere quali membri del team devono ricevere una notifica:

    Selezionare il ruolo.

    Scegliere una delle opzioni di recapito seguenti:

    Opzione di recapito Descrizione
    Membri del team per ruolo Vengono notificati solo determinati membri del team associati all'evento. Ad esempio, per le modifiche agli elementi di lavoro, è possibile che l'assegnatario corrente dell'elemento di lavoro riceva una notifica.
    Preferenza del team usare la preferenza predefinita per il recapito del team. Per altre informazioni, vedere Gestire le impostazioni di recapito.
    Indirizzo di posta elettronica personalizzato Inviare un messaggio di posta elettronica a un indirizzo di posta elettronica specificato.
    Tutti i membri del team Inviare un singolo messaggio di posta elettronica a ogni membro del team.

    Per determinate attività, quando si seleziona Membri del team per ruolo, è possibile scegliere di fare in modo che l'utente che ha avviato l'attività riceva una notifica. Questa notifica è controllata dalla casella di controllo Ignora iniziatore . Per impostazione predefinita, questa casella è selezionata, ovvero l'utente che avvia la modifica non riceve alcuna notifica.

    Suggerimento

    Per i membri del team per ruolo, ogni ruolo è abbastanza autoesplicativo. Tuttavia, i due ruoli seguenti potrebbero richiedere ulteriori spiegazioni. I revisori modificati si applicano a qualsiasi revisore aggiunto o eliminato, in seguito ai criteri definiti per il set di file. Ad esempio, un push a una richiesta pull potrebbe introdurre una modifica a File1.cs. Se è presente un criterio che indica che la persona A deve esaminare le modifiche apportate a File1.cs, si trova nel ruolo Revisori modificati per tale iterazione della richiesta pull. Il ruolo Reimposta revisori è correlato ai criteri di reimpostazione dei voti. Ad esempio, il repository ha configurato il criterio " Reimpostare i voti per i nuovi push". La persona B, che è stata richiesta per la richiesta pull, ha già approvato questa richiesta pull. A causa del criterio di reimpostazione dei voti, il voto è stato reimpostato. È quindi nel ruolo Reimposta revisori per tale iterazione.

  7. Scegliere se si desidera ricevere notifiche sull'attività in tutti i progetti o solo in un progetto specifico.

    Selezionare l'ambito

  8. Facoltativamente, configurare altri criteri di filtro.

    Configurare criteri di filtro aggiuntivi.

  9. Selezionare Fine per salvare la nuova sottoscrizione.

  1. Aprire la pagina Notifiche in Impostazioni team: https://dev.azure.com/{organization}/{project}/_admin/_notifications?view=contents

    Passare alla pagina delle notifiche del team

  2. Selezionare Nuova sottoscrizione.

    Nuova sottoscrizione

  3. Selezionare il tipo di attività di cui si vuole ricevere notifica al team.

    Selezionare la categoria di eventi e il modello

  4. Fornire una descrizione per identificare la sottoscrizione in un secondo momento.

    Specificare una descrizione.

  5. Scegliere quali membri del team devono ricevere una notifica:

    Seleziona il ruolo

    Scegliere una delle opzioni di recapito seguenti:

    Consegna a Descrizione
    Membri di Azure DevOps per ruolo Vengono notificati solo determinati membri del team associati all'evento. Ad esempio, per le modifiche agli elementi di lavoro, è possibile che l'assegnatario corrente dell'elemento di lavoro riceva una notifica.
    Preferenza del team usare la preferenza predefinita per il recapito del team. Per altre informazioni, vedere Gestire le impostazioni di recapito.
    Indirizzo di posta elettronica personalizzato Inviare un messaggio di posta elettronica a un indirizzo di posta elettronica specificato.
    Membri di Azure DevOps Inviare un singolo messaggio di posta elettronica a ogni membro del team.
    SAPONE Invia a un indirizzo di posta elettronica.

    Per determinate attività, quando si seleziona Membri del team per ruolo, è possibile scegliere di fare in modo che l'utente che ha avviato l'attività riceva una notifica. Questa notifica è controllata dalla casella di controllo Ignora iniziatore . Per impostazione predefinita, questa casella è selezionata, ovvero l'utente che avvia la modifica non riceve alcuna notifica.

  6. Scegliere se si desidera ricevere notifiche sull'attività in tutti i progetti o solo in un progetto specifico.

    Selezionare l'ambito

  7. Facoltativamente, configurare altri criteri di filtro.

    Configurare criteri di filtro aggiuntivi.

  8. Selezionare Fine per salvare la nuova sottoscrizione.

Suggerimento

Se non si vuole ricevere una notifica per un evento avviato, è possibile attivare l'opzione Ignora iniziatore. Per altre informazioni, vedere Escludere se stessi dai messaggi di posta elettronica di notifica per gli eventi avviati.

Gestire le impostazioni di recapito globali

Le notifiche globali si applicano a tutti i progetti definiti per un'organizzazione o una raccolta. Scegliere di consentire o bloccare il recapito dei messaggi di posta elettronica per tutte le sottoscrizioni di proprietà di un team o di un gruppo. Si tratta di un'impostazione predefinita, che si applica solo se il team o il gruppo non ha impostato in modo esplicito l'opzione. Per altre informazioni, vedere Notifiche globali.

Suggerimento

Le notifiche a livello di organizzazione non sono supportate. In alternativa, è possibile fornire una lista di distribuzione di posta elettronica che va all'intera organizzazione. È anche possibile generare un banner con il comando az devops banner visualizzato da tutti gli utenti quando accedono.

Suggerimento

È possibile inviare un messaggio di posta elettronica a tutte le raccolte in un livello applicazione. Vedere Configurare un server SMTP e personalizzare la posta elettronica per gli avvisi e le richieste di feedback. È anche possibile generare un banner con il comando az devops banner visualizzato da tutti gli utenti quando accedono.

Suggerimento

È possibile inviare un messaggio di posta elettronica a tutte le raccolte in un livello applicazione. Vedere Configurare un server SMTP e personalizzare la posta elettronica per gli avvisi e le richieste di feedback.

  1. Accedere all'organizzazione (https://dev.azure.com/{yourorganization}).

  2. Selezionare l'icona a forma di ingranaggioImpostazioni organizzazione.

    Aprire le impostazioni dell'organizzazione

  3. Selezionare Sottoscrittori di notifiche> globali, immettere e trovare il gruppo e quindi selezionare Impostazioni di recapito.

    Impostazioni di notifica del gruppo

  4. Scegliere l'opzione più adatta alle esigenze del gruppo e quindi selezionare Salva.

    Opzioni delle impostazioni di recapito per il gruppo.

Le impostazioni di recapito del gruppo vengono aggiornate per le notifiche.

Gestire le impostazioni di recapito del team e del progetto

  1. Accedere all'organizzazione (https://dev.azure.com/{yourorganization}).

  2. SelezionareNotificheimpostazioni> progetto.

    Screenshot delle impostazioni del progetto e delle notifiche evidenziate.

  3. Scegliere Impostazioni di recapito:

    Impostazioni di recapito

  4. Scegliere l'opzione più adatta alle esigenze del team:

    Opzioni delle impostazioni di recapito per team e progetto.

Le impostazioni di recapito del team vengono aggiornate per le notifiche.

Annullare o rifiutare esplicitamente una sottoscrizione di notifica di un team o una sottoscrizione di notifica predefinita (OOB)

È possibile scegliere di non ricevere notifiche per determinate sottoscrizioni di notifica del team rifiutando esplicitamente.

Per accedere alle opzioni Funzionalità di anteprima, aprire il menu del profilo. Viene visualizzato il menu del profilo, come illustrato, in base al fatto che la funzionalità New Account Manager sia abilitata.

  1. Accedere all'organizzazione (https://dev.azure.com/{yourorganization}).

  2. Selezionare Impostazioni utente e quindi Notifiche dall'elenco risultante.

    Screenshot delle notifiche personali, pagina di anteprima.

  3. Per annullare la sottoscrizione a qualsiasi notifica, scorrere l'indicatore di stato Attivato/Disattivato nella posizione Off .

Per annullare la sottoscrizione a qualsiasi notifica, scorrere l'indicatore di stato Attivato/Disattivato nella posizione Off . Ad esempio, in questo caso viene disattivata la sottoscrizione di notifica "Compilazione completata".

Screenshot dell'annullamento della sottoscrizione alla compilazione completa la sottoscrizione di notifica.

Nota

Indipendentemente dal fatto che si sia un amministratore, quando si sposta l'interruttore per una sottoscrizione di notifica del team condivisa nelle impostazioni influisce solo sull'utente e non su altri membri del team.