Informazioni sulle notifiche

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Le notifiche consentono all'utente e al team di rimanere informati sulle attività che si verificano all'interno dei progetti Azure DevOps. È possibile ricevere una notifica quando vengono apportate modifiche agli elementi seguenti:

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

Ad esempio, è possibile ricevere una notifica ogni volta che l'utente o il team risolve un bug o viene assegnato un elemento di lavoro.

Le notifiche vengono inviate in base alle regole o alle sottoscrizioni impostate. Le sottoscrizioni derivano dalle istanze seguenti:

  • Predefinito (OOB) o predefinito
  • Creato da un amministratore per un team o un gruppo a cui si appartiene
  • Creato dall'utente

Tipi di notifica

Esistono quattro tipi di notifiche che è possibile gestire in Azure DevOps. Vedere la tabella seguente dei tipi di notifica e delle autorizzazioni o dei ruoli necessari per la gestione.

Tipo di notifica Ruolo necessario per la gestione
Notifiche personali User
Notifiche del team Amministratore del team o membro del gruppo Project Administrators o del gruppo Project Collection Administrators
Project notifiche Membro del gruppo Project Administrators o del gruppo Project Collection Administrators
Notifiche globali Membro del gruppo Project Collection Administrators

Notifiche personali

È possibile gestire le notifiche personali nel modo seguente.

  • Visualizzare le notifiche
  • Impostare avvisi personali
  • Visualizzare e modificare tutte le sottoscrizioni
  • Aggiungere una sottoscrizione personalizzata
  • Annullare la sottoscrizione o rifiutare esplicitamente una sottoscrizione del team o del progetto

Per altre informazioni, vedere Gestire le notifiche personali.

Notifiche a livello di team e di progetto

È possibile creare una sottoscrizione per le categorie seguenti e selezionare uno dei modelli seguenti.

Category Opzioni del modello
Compilazione
  • completamento di una compilazione
  • una compilazione non riesce
  • Modifiche dello stato di un controller di compilazione XAML legacy o dell'agente
  • Modifiche di qualità di una compilazione XAML legacy
Codice (Git)
  • Viene eseguito il push di un commit
  • viene creata o aggiornata una richiesta pull
  • una richiesta pull in cui il team è un revisore viene aggiornato
  • viene creato un commento su una richiesta pull
Codice (TFVC)
  • il codice viene archiviato
  • il codice viene archiviato con un override dei criteri
  • Viene archiviato un file con un'estensione specifica
  • viene archiviato un file in un percorso specifico
  • modifiche alla revisione del codice
Pipelines
  • fase di esecuzione in attesa di approvazione
  • fase di esecuzione in attesa della convalida manuale
Lavoro
  • Viene creato un elemento di lavoro
  • un elemento di lavoro viene modificato
  • un elemento di lavoro viene eliminato
  • viene ripristinato un elemento di lavoro
  • un elemento di lavoro viene spostato da questo progetto team
Artifacts
  • un pacchetto è stato modificato
Gestione delle estensioni
  • un'estensione viene modificata
Versione
  • un'approvazione per una distribuzione è in sospeso
  • una distribuzione è stata completata
  • una richiesta di creazione della versione non è riuscita
  • un intervento manuale per una distribuzione è in sospeso

Nota

È anche possibile creare una sottoscrizione di notifica personalizzata per le richieste pull create o aggiornate in uno stato bozza. Per altre informazioni, vedere Sottoscrizione di notifica personalizzata per le richieste pull in bozza.

Per altre informazioni, vedere Gestire team, gruppi e notifiche globali.

Notifiche globali

Le notifiche globali si applicano a tutti i progetti definiti per un'organizzazione o una raccolta.

Sottoscrizione predefinita

Nella scheda Sottoscrizioni predefinite sono elencate tutte le sottoscrizioni globali predefinite disponibili. Il  globo in una sottoscrizione di notifica indica che la sottoscrizione è una sottoscrizione predefinita. Visualizza tutto sottoscrizioni di notifica predefinite.

I membri del gruppo Project Collection Administrators dispongono dell'autorizzazione per abilitare o disabilitare qualsiasi sottoscrizione predefinita in questa vista. Qualsiasi membro del gruppo Project Raccolta utenti validi dispone dell'autorizzazione per visualizzare i dettagli della sottoscrizione predefinita. Le opzioni di visualizzazione e abilitazione sono disponibili nel menu di scelta rapida ( ... ) associato a ogni singola sottoscrizione.

Screenshot della pagina delle notifiche a livello di organizzazione: scheda Sottoscrizioni predefinite.

Sottoscrittori

La sezione Sottoscrittori inizia con una casella di ricerca identità vuota. Immettere un gruppo, un team o un utente singolo per visualizzare l'elenco delle sottoscrizioni associate all'identità specificata.

In questa visualizzazione sono elencate tutte le sottoscrizioni di notifica per l'identità scelta. Le opzioni di gestione sono disponibili nel menu di scelta rapida ( ... ) associato a ogni sottoscrizione. Il  globo nella riga della sottoscrizione indica una sottoscrizione predefinita.

Screenshot della pagina delle notifiche a livello di organizzazione: Elenco sottoscrittori.

Statistiche

La sezione Statistiche mostra le sottoscrizioni di notifica più attive e i principali iniziatori di eventi (gruppo, team o singolo utente). Le statistiche sono relative solo al giorno corrente e vengono reimpostate alle 00:00 UTC. Un vantaggio di queste statistiche è l'identificazione di sottoscrizioni di volumi elevati imprevisti o iniziatori di eventi.

Screenshot della pagina delle notifiche a livello di organizzazione, sezione Statistiche.

Impostazioni

Gestire le notifiche a livello Impostazioni, ad esempio le preferenze di recapito.

La Impostazioni consente la gestione a livello di organizzazione da parte di qualsiasi membro Project gruppo Amministratori raccolta. Tutti i team e i gruppi ereditano l'impostazione Opzione di recapito predefinita. Questa impostazione, Opzione di recapito predefinita, non è impostata in modo esplicito a livello di team o di gruppo.

Screenshot della pagina delle notifiche a livello di organizzazione: Impostazioni.

Per altre informazioni, vedere Gestire team, gruppi e notifiche globali.

Autorizzazioni per le notifiche

Non sono disponibili autorizzazioni dell'interfaccia utente associate alla gestione degli avvisi o delle notifiche tramite posta elettronica. Al contrario, possono essere gestiti usando lo strumento da riga di comando TFSSecurity.

  • Per impostazione predefinita, i membri del gruppo Collaboratori a livello di progetto possono sottoscrivere gli avvisi per se stessi.
  • I membri del gruppo Project Collection Administrators o gli utenti che dispongono dell'autorizzazione Modifica informazioni a livello di raccolta possono impostare avvisi per altri utenti o per un team all'interno di tale raccolta.
  • I membri del Project Administrators o gli utenti che dispongono delle autorizzazioni Modifica informazioni a livello di progetto possono impostare avvisi in tale progetto per altri utenti o per un team.

Indirizzo e-mail preferito

Per impostazione predefinita, l'indirizzo di posta elettronica preferito per il profilo dell'organizzazione riceve le notifiche. Si tratta in genere dell'indirizzo di posta elettronica con cui è stato eseguito l'accesso ad Azure DevOps. È possibile gestire questo indirizzo di posta elettronica tramite la pagina del profilo delle preferenze dell'organizzazione.

Nota

L'indirizzo di posta elettronica preferito si applica a tutte le organizzazioni e non può essere modificato per ogni organizzazione.

Integrazione con altri servizi

Se il team usa un servizio esterno per collaborare, ad esempio Campfire, Flowdock o Slack, è possibile configurare le notifiche da — — inviare a questi servizi. Questi servizi sono supportati per la prima cosa:

È anche possibile usare un servizio di terze parti come Zapier per inviare notifiche a centinaia di altri servizi. Altre informazioni sull'integrazione Azure DevOps Services Zapier.

Server SMTP locale

Nota

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