Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services | Servidor Azure DevOps | Azure DevOps Server 2022 | Azure DevOps Server 2020
As notificações no Azure DevOps mantêm você e sua equipe informados sobre a atividade do projeto, incluindo alterações em itens de trabalho, revisões de código, solicitações de pull, arquivos de controle do código-fonte e builds. Quando um evento ocorre no Azure DevOps, o conteúdo do evento é comparado com cada assinatura desse tipo de evento. Uma notificação é gerada para cada correspondência de assinatura/evento que atenda às condições de filtro. As notificações são entregues por email ou gancho de serviço, com base nas propriedades de entrega definidas na assinatura.
Para obter mais informações, consulte a lista de tipos de eventos com suporte e saiba mais sobre as opções de entrega de email.
Tipos de notificações
Há quatro tipos de notificações que você pode gerenciar no Azure DevOps. A tabela a seguir lista os tipos e as permissões ou a função necessárias para gerenciar cada notificação.
| Tipo de notificação | Função necessária para gerenciar |
|---|---|
| Notificações pessoais | Usuário |
| Notificações da equipe | Administrador de equipe, membro do grupo Administradores de Projeto ou do grupo Administradores de Coleção de Projetos |
| Notificações do projeto | Membro do grupo Administradores do Projeto ou do grupo Administradores de Coleção de Projetos |
| Notificações globais | Membro do grupo Administradores de Coleção de Projetos |
Notificações pessoais
Há várias maneiras de gerenciar suas notificações pessoais:
- Exibir suas notificações
- Definir alertas somente para si mesmo
- Exibir e editar todas as assinaturas
- Adicionar uma assinatura personalizada
- Cancelar assinatura ou recusar uma assinatura de equipe ou projeto
Para obter mais informações, consulte Gerenciar suas notificações pessoais.
Notificações no nível da equipe e do projeto
Para notificações em nível de equipe e de projeto, você pode criar uma assinatura para as seguintes categorias e modelos:
| Categoria | Modelos |
|---|---|
| Construir |
Compilação concluída, falha no build, Alterações de status para o controlador ou agente de build XAML legado Alterações de qualidade para o build XAML herdado |
| Código (Git) |
Confirmação enviada por push, Comentário adicionado à solicitação de pull, Solicitação de pull criada ou atualizada, Solicitação de pull na revisão por minha equipe atualizada |
| Código (TFVC) |
Código confirmado, Código confirmado com exceção de política Alterações na revisão de código, Arquivo em caminho específico verificado, Arquivo com extensão específica verificada |
| Pipelines |
Estágio de execução aguardando aprovação, Executar estágio aguardando validação manual |
| Trabalho |
Item de trabalho criado, item de trabalho alterado, Item de trabalho excluído, Item de trabalho restaurado, item de trabalho movido para fora deste projeto de equipe |
| Artefatos | Pacote alterado |
| Gerenciamento de extensão | Extensão modificada |
| Lançamento |
Aprovação de implantação pendente, implantação concluída, Falha na solicitação para criação de versão Intervenção manual para implantação pendente |
Observação
Você também pode criar uma assinatura de notificação personalizada para solicitações pull criadas ou atualizadas em um estado de rascunho. Para obter mais informações, consulte Assinatura de notificação personalizada para solicitações de pull de rascunho.
Para obter mais informações, consulte Gerenciar equipe, grupo e notificações globais.
Notificações globais
As notificações globais se aplicam a todos os projetos definidos para uma organização ou coleção.
Assinaturas
Uma assinatura de notificação está associada a um tipo de evento com suporte. A assinatura inclui um conjunto de filtros que são usados para corresponder a eventos. Por exemplo, uma assinatura de um evento criado por item de trabalho pode incluir um filtro que corresponde apenas ao tipo de item de trabalho, Bug. Ou uma assinatura para um evento de criação de solicitação de pull pode incluir um filtro para um repositório e branch específicos.
Assinaturas de email padrão
Muitas assinaturas de email úteis são predefinidas e habilitadas automaticamente no sistema. Esses recursos são chamados de assinaturas padrão. As assinaturas padrão fornecem suporte a OOB (out-of-box) para os cenários de notificação mais comuns. Para obter mais informações, consulte a lista de assinaturas padrão disponíveis.
Um administrador da organização ou da equipe pode escolher qual das assinaturas padrão disponibilizar para seus usuários. Para obter mais informações, consulte Gerenciar notificações para uma equipe, projeto ou organização.
Usuários individuais podem optar por recusar qualquer assinatura padrão enquanto outros membros da equipe permanecem inscritos. Para obter mais informações, consulte Gerenciar suas notificações pessoais.
A seção Assinaturas padrão no Azure DevOps lista todas as assinaturas globais padrão disponíveis. O ícone de globo
indica uma assinatura padrão ou OOB. Para obter mais informações, consulte notificações padrão e com suporte.
Os membros do grupo Administradores de Coleção de Projetos têm permissão para habilitar/desabilitar qualquer assinatura padrão nesta exibição. Qualquer membro do grupo Usuários Válidos da Coleção de Projetos tem permissão para exibir os detalhes da assinatura padrão. As opções de exibição e habilitação estão disponíveis no menu Mais opções (...) associado a cada assinatura individual.
Assinaturas de email personalizadas
Os administradores da organização ou da equipe podem criar assinaturas de email personalizadas que se aplicam a todos os membros da organização ou da equipe. Para obter mais informações, consulte Gerenciar notificações para uma equipe, projeto ou organização. Para saber mais sobre como consultar com cláusulas de grupo, consulte Definir uma consulta de item de trabalho.
Os usuários também podem criar assinaturas personalizadas, que se aplicam somente a elas. Para obter mais informações, consulte Gerenciar suas notificações pessoais.
Assinaturas de gancho de serviço personalizadas
Use assinaturas de ganchos de serviço para integrar com serviços de terceiros. Quando um evento do Azure DevOps corresponde a uma assinatura de gancho de serviço, o serviço de terceiros recebe uma notificação. Por exemplo, quando um build do Azure DevOps é concluído, uma notificação vai para um canal do Slack com links de volta para o artefato de build no Azure DevOps. Para obter mais informações, consulte Integrar com serviços de terceiros.
Publicadores
A seção Assinantes começa com uma caixa de pesquisa de identidade vazia. Insira qualquer grupo, equipe ou indivíduo para exibir a lista de assinaturas associadas à identidade especificada.
Você pode encontrar todas as assinaturas de notificação para a identidade especificada nesta exibição. As opções de gerenciamento estão disponíveis no menu Mais opções (...) associado a cada assinatura. O ícone de globo
indica uma assinatura padrão ou OOB.
Estatísticas
A seção Estatísticas mostra as assinaturas de notificação mais ativas e os principais iniciadores de eventos (grupo, equipe ou indivíduo). As estatísticas são apenas para o dia atual e os valores são redefinidos às 00:00 UTC. Um benefício de exibir as estatísticas é a capacidade de identificar assinaturas não intencionais de alto volume ou iniciadores de eventos.
Configurações
Gerencie configurações de nível global, como preferências de entrega. A seção Configurações permite o gerenciamento no nível da organização por qualquer membro do grupo Administradores de Coleção de Projetos . Todas as equipes e grupos herdam a configuração de opção de entrega padrão , que não é definida explicitamente no nível da equipe ou do grupo.
Para obter mais informações, consulte Gerenciar equipe, grupo e notificações globais.
Permissões para notificações
Não há permissões de interface do usuário associadas ao gerenciamento de alertas ou notificações por email. Em vez disso, você pode gerenciar o acesso usando a ferramenta de linha de comando TFSSecurity.
- Por padrão, os membros do grupo Colaboradores no nível do projeto podem assinar alertas por conta própria.
- Os membros do grupo Administradores de Coleção de Projetos ou usuários que têm a permissão Editar informações no nível da coleção podem definir alertas para outras pessoas ou para uma equipe, dentro dessa coleção.
- Os membros do grupo Administradores do Projeto ou usuários que têm permissões editar informações no nível do projeto podem definir alertas nesse projeto para outras pessoas ou para uma equipe.
Endereço de email preferido
Por padrão, o endereço de email de contato preferencial do perfil da sua organização recebe notificações. Esse endereço de email geralmente é o mesmo endereço que você usa para entrar no Azure DevOps. Você pode gerenciar esse endereço de email na página de perfil de preferências da sua organização.
Se você estiver registrado na visualização de informações do perfil do Microsoft Entra, suas informações de perfil serão extraídas diretamente do Microsoft Entra e não poderão ser editadas. Para obter mais informações, consulte Definir suas preferências.
Observação
Seu endereço de email de contato preferencial se aplica a todas as suas organizações e não pode ser alterado por organização.