Partilhar via


Sobre as notificações

Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022

As notificações no Azure DevOps mantêm-no a si e à sua equipa informados acerca da atividade do projeto, incluindo alterações a itens de trabalho, revisões de código, pedidos Pull, ficheiros de controlo de código fonte e compilações. Quando ocorre um evento 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 e-mail 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 suportados e saiba mais sobre as opções de entrega de e-mail.

Tipos de notificação

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 funções necessárias para gerenciar cada notificação.

Tipo de notificação Função necessária para gerenciar
Notificações pessoais Utilizador
Notificações da equipa Administrador de Equipa ou membro do grupo Administradores de Projeto ou do grupo Administradores de Coleção de Projetos
Notificações de projetos Membro do grupo Administradores de Projeto ou do grupo Administradores de Coleção de Projetos
Notificações globais Membro do grupo Administradores da Coleção de Projetos

Notificações pessoais

Existem várias formas de gerir as suas notificações pessoais:

  • Ver as suas notificações
  • Defina alertas apenas para si mesmo
  • Ver e editar todas as subscrições
  • Adicionar uma subscrição personalizada
  • Cancelar inscrição ou desativar uma assinatura de equipe ou projeto

Para obter mais informações, consulte Gerenciar suas notificações pessoais.

Notificações ao nível da equipa e do projeto

Para notificações em nível de equipe e projeto, você pode criar uma assinatura para as seguintes categorias e modelos:

Categoria Modelos
Construir A compilação é concluída,a compilação falha,
Alterações de estado para controlador ou agente de compilação XAML legado
Alterações de qualidade para compilação XAML antiga
Código (Git) Commit enviado, Comentário adicionado à pull request
Pedido de integração criado ou atualizado
O pull request em revisão pela minha equipa foi atualizado
Código (TFVC) Código integrado, Código integrado e com política ignorada
Alterações na revisão de código, Arquivo arquivado no caminho específico
Arquivo com extensão específica arquivado
Condutas Fase de execução aguardando aprovação
Etapa de execução 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 deste projeto de equipe
Artefatos Pacote alterado
Gestão de extensões Extensão modificada
Lançamento Aprovação de implantação pendente,Implantação concluída,
A solicitação de criação de liberação falha,
Intervenção manual para implantação pendente

Nota

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 pull de rascunho.

Para obter mais informações, consulte Gerenciar notificações de equipe, grupo e globais.

Notificações globais

As notificações globais aplicam-se a todos os projetos definidos para uma organização ou coleção.

Subscrições

Uma assinatura de notificação está associada a um tipo de evento suportado. A subscrição inclui um conjunto de filtros que são utilizados para corresponder a eventos. Por exemplo, uma assinatura para um evento criado por item de trabalho pode incluir um filtro que corresponda apenas ao tipo de item de trabalho, Bug. Ou, uma assinatura para um evento criado por solicitação pull pode incluir um filtro para um repositório e uma ramificação específicos.

Subscrições de e-mail predefinidas

Muitas assinaturas de e-mail úteis são predefinidas e ativadas automaticamente no sistema. Esses recursos são chamados de assinaturas padrão. As assinaturas padrão fornecem suporte pronto para uso (OOB) 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 de organização ou equipe pode escolher qual das assinaturas padrão disponibilizar para seus usuários. Para obter mais informações, consulte Gerenciar notificações de uma equipe, projeto ou organização.

Os usuários individuais podem optar por desativar 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 suportadas.

Os membros do grupo Administradores da Coleção de Projetos têm permissão para ativar/desativar qualquer subscrição predefinida nesta vista. 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 visualização e ativação estão disponíveis no menu Mais opções(...) associado a cada subscrição individual.

Captura de ecrã da página de notificações ao nível da organização que mostra a secção Subscrições predefinidas.

Subscrições de e-mail personalizadas

Os administradores da organização ou da equipa podem criar subscrições de e-mail personalizadas que se aplicam a todos os membros da organização ou equipa. Para obter mais informações, consulte Gerenciar notificações de 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 eles. Para obter mais informações, consulte Gerenciar suas notificações pessoais.

Assinaturas de gancho de serviço personalizado

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 uma compilação do Azure DevOps é concluída, uma notificação vai para um canal do Slack com links de volta para o artefato de compilação no Azure DevOps. Para obter mais informações, consulte Integrar com serviços de terceiros.

Subscritores

A secção Subscritores 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 gestão estão disponíveis no menu Mais opções (...) associado a cada subscrição. O ícone de globo indica uma assinatura padrão ou OOB.

Captura de ecrã da página de notificações ao nível da organização que mostra a secção Lista de Subscritores.

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 visualizar as estatísticas é a capacidade de identificar assinaturas não intencionais de alto volume ou iniciadores de eventos.

Captura de ecrã da página de notificações ao nível da organização que mostra a secção Estatísticas.

Definiçõ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 da 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.

Captura de ecrã da página de notificações ao nível da organização que mostra a secção Definições.

Para obter mais informações, consulte Gerenciar notificações de equipe, grupo e globais.

Permissões para notificações

Não há permissões de interface do usuário associadas ao gerenciamento de notificações ou alertas por e-mail. Em vez disso, você pode gerenciar o acesso usando a ferramenta de linha de comando TFSSecurity.

  • Por padrão, os membros do grupo de Colaboradores no nível do projeto podem assinar alertas por conta própria.
  • Os membros do grupo Administradores da Coleção de Projetos ou os 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 de Projeto ou os usuários que têm permissões para Editar informações no nível do projeto podem definir alertas nesse projeto para outras pessoas ou para uma equipe.

Endereço de e-mail preferencial

Por padrão, o endereço de e-mail de contato preferido para o 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. Pode gerir este endereço de e-mail a partir da página de perfil de preferências da sua organização.

Se você estiver inscrito na visualização de informações de 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.

Nota

O seu endereço de e-mail de contacto preferido aplica-se a todas as suas organizações e não pode ser alterado por organização.