Acerca de las notificaciones

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

Las notificaciones de Azure DevOps le mantienen informado al equipo sobre la actividad del proyecto, incluidos los cambios en los elementos de trabajo, las revisiones de código, las solicitudes de incorporación de cambios, los archivos de control de código fuente y las compilaciones. Cuando se produce un evento en Azure DevOps, su contenido se compara con cada suscripción de ese tipo de evento y se genera una notificación para cada coincidencia de suscripción o evento que cumpla las condiciones de filtro. Las notificaciones se entregan por correo electrónico o enlace de servicio, en función de las propiedades de entrega definidas en la suscripción.

Para obtener más información, consulte la lista de tipos de eventos admitidos y obtenga más información sobre las opciones de entrega de correo electrónico.

Tipos de notificación

Hay cuatro tipos de notificaciones que puede administrar en Azure DevOps. Consulte la tabla siguiente de los tipos de notificación y el permiso o rol necesarios para administrar.

Tipo de notificación Rol necesario para administrar
Notificaciones personales Usuario
Notificaciones de equipo Administrador de equipo o miembro del grupo Administradores de proyectos o del grupo Administradores de la colección de proyectos
Notificaciones del proyecto Miembro del grupo Administradores de proyectos o del grupo Administradores de la colección de proyectos
Notificaciones globales Miembro del grupo Administradores de la colección de proyectos

Notificaciones personales

Puede administrar las notificaciones personales de la siguiente manera.

  • Visualización de las notificaciones
  • Establecimiento de alertas solo para usted mismo
  • Ver y editar todas las suscripciones
  • Adición de una suscripción personalizada
  • Cancelar la suscripción o no participar en una suscripción de equipo o proyecto

Para obtener más información, consulte Administrar las notificaciones personales.

Notificaciones de equipo y de nivel de proyecto

Puede crear una suscripción para las siguientes categorías y seleccionar entre las plantillas siguientes.

Category Opciones de plantilla
Build
    - se completa una compilación: se produce
    un error
    en una compilación, un controlador de compilación XAML heredado o los cambios
    de estado del agente: cambios de calidad de una compilación XAML heredada
Código (Git)
    - se inserta
    una confirmación: se crea o actualiza
    una solicitud de incorporación de cambios; se actualiza una solicitud de incorporación de cambios en la que se actualiza mi equipo; se realiza
    un comentario en una solicitud de incorporación de cambios.
Código (TFVC)
    - el código está protegido
    : el código está protegido con una invalidación
    de directiva: se comprueba un archivo con una extensión específica; se comprueba

    un archivo en una ruta de acceso específica; cualquier cambio de revisión de código
Pipelines
    - fase de ejecución en espera de aprobación
    : fase de ejecución en espera de validación manual
Trabajo
    - se crea
    un elemento de trabajo- se cambia
    un elemento de trabajo- se elimina
    un elemento de trabajo- se restaura
    un elemento de trabajo- se mueve un elemento de trabajo de este proyecto de equipo.
Artifacts
    : se cambia un paquete
Administración de extensiones
    : se modifica una extensión.
Versión
    - Una aprobación de una implementación está pendiente
    : se ha completado una solicitud de creación de la versión; se ha producido
    un error
    en una intervención manual para una implementación pendiente.

Nota:

También puede crear una suscripción de notificación personalizada para las solicitudes de incorporación de cambios que se crean o actualizan en un estado de borrador. Para más información, consulte Suscripción de notificación personalizada para borradores de solicitudes de incorporación de cambios.

Para obtener más información, consulte Administración de notificaciones globales, grupos y equipos.

Notificaciones globales

Las notificaciones globales se aplican a todos los proyectos definidos para una organización o colección.

Suscripciones

Una suscripción de notificación está asociada a un tipo de evento admitido. La suscripción incluye un conjunto de filtros que se usan para buscar coincidencias con eventos. Por ejemplo, una suscripción para un evento creado de elemento de trabajo podría incluir un filtro que coincida solo con el tipo de elemento de trabajo , Error. O bien, una suscripción para un evento creado de solicitud de incorporación de cambios podría incluir un filtro para un repositorio y una rama específicos.

Suscripciones de correo electrónico predeterminadas

Muchas suscripciones de correo electrónico útiles están predefinidas y habilitadas de forma predeterminada en el sistema. Se conocen como suscripciones predeterminadas. Las suscripciones predeterminadas proporcionan compatibilidad integrada con los escenarios de notificación más comunes. Consulte la lista de suscripciones predeterminadas disponibles.

Un administrador de organización o equipo puede elegir cuál de las suscripciones predeterminadas para poner a disposición de sus usuarios. Obtenga información sobre cómo administrar las notificaciones de equipo y organización.

Los usuarios individuales pueden optar por no participar en cualquier suscripción predeterminada, mientras que otros miembros del equipo permanecen suscritos. Obtenga información sobre cómo administrar suscripciones de notificaciones personales.

En la pestaña Suscripciones predeterminadas se enumeran todas las suscripciones globales predeterminadas disponibles. El globo en una suscripción de notificación indica que la suscripción es una suscripción predeterminada. Ver todas las suscripciones de notificación predeterminadas.

Los miembros del grupo Administradores de la colección de proyectos tienen permiso para habilitar o deshabilitar cualquier suscripción predeterminada en esta vista. Cualquier miembro del grupo Usuarios válidos de la colección de proyectos tiene permiso para ver los detalles de la suscripción predeterminada. Las opciones de vista y habilitación están disponibles en el menú contextual (...) asociado a cada suscripción individual.

Captura de pantalla de la página de notificaciones de nivel de organización: pestaña Suscripciones predeterminadas.

Suscripciones de correo electrónico personalizadas

Los administradores de la organización o del equipo pueden crear suscripciones de correo electrónico personalizadas que se aplican a todos los miembros de la organización o equipo. Obtenga información sobre cómo administrar las notificaciones de equipo y organización. Para más información sobre la consulta con cláusulas de grupo, consulte Creación de consultas administradas.

Los usuarios también pueden crear suscripciones personalizadas, que solo se aplican a ellas. Aprenda a administrar suscripciones personales.

Suscripciones de enlace de servicio personalizadas

Use suscripciones de enlaces de servicio para integrarse con servicios de terceros. Cuando un evento de Azure DevOps coincide con una suscripción de enlace de servicio, el servicio de terceros recibe una notificación. Por ejemplo, cuando se completa una compilación de Azure DevOps, una notificación se dirige a un canal de Slack con vínculos al artefacto de compilación en Azure DevOps. Consulte Integración con servicios de terceros.

Suscriptores

La sección Suscriptores comienza con un cuadro de búsqueda de identidad vacío. Escriba cualquier grupo, equipo o individuo para ver la lista de suscripciones asociadas a la identidad especificada.

Puede encontrar todas las suscripciones de notificación para la identidad elegida en esta vista. Las opciones de administración están disponibles en el menú contextual (...) asociado a cada suscripción. El globo en la fila de suscripción indica una suscripción predeterminada.

Captura de pantalla de la página de notificaciones de nivel de organización: lista de suscriptores.

Estadísticas

En la sección Estadísticas se muestran las suscripciones de notificación más activas y los iniciadores de eventos principales (grupo, equipo o individual). Las estadísticas solo son para el día actual y se restablecen a las 00:00 UTC. Una ventaja de estas estadísticas es identificar suscripciones o iniciadores de eventos no deseados.

Captura de pantalla de la página de notificaciones de nivel de organización, sección Estadísticas.

Configuración

Administrar la configuración de nivel global, como las preferencias de entrega.

La sección Configuración permite la administración de nivel de organización por cualquier miembro del grupo Administradores de la colección de proyectos. Todos los equipos y grupos heredan la opción de entrega predeterminada . Esta configuración, opción de entrega predeterminada, no se establece explícitamente en el nivel de equipo o grupo.

Captura de pantalla de la página de notificaciones de nivel de organización: Configuración.

Para obtener más información, consulte Administración de notificaciones globales, grupos y equipos.

Permisos para las notificaciones

No hay permisos de interfaz de usuario asociados a la administración de notificaciones por correo electrónico o alertas. En su lugar, se pueden administrar mediante la herramienta de línea de comandos TFSSecurity.

  • De forma predeterminada, los miembros del grupo De colaboradores de nivel de proyecto pueden suscribirse a las alertas por sí mismos.
  • Los miembros del grupo Administradores de la colección de proyectos o los usuarios que tienen permiso Editar información de nivel de recopilación pueden establecer alertas para otros usuarios o para un equipo, dentro de esa colección.
  • Los miembros del grupo Administradores de proyectos o los usuarios que tienen permisos editar información de nivel de proyecto pueden establecer alertas en ese proyecto para otros usuarios o para un equipo.

Dirección de correo electrónico preferida

La dirección de correo electrónico preferida para el perfil de la organización obtiene notificaciones de forma predeterminada. Normalmente, es la dirección de correo electrónico con la que ha iniciado sesión en Azure DevOps. Puede administrar esta dirección de correo electrónico a través de la página de perfil de preferencias de su organización.

Nota

Su dirección de correo electrónico preferida se aplica en todas las organizaciones y no se puede cambiar por organización.

Integración con otros servicios

Si el equipo usa un servicio externo para colaborar (como Campfire o Slack), puede configurar notificaciones para estos servicios. Se admiten los siguientes servicios de fábrica.

También puede usar un servicio de terceros como Zapier para enviar notificaciones a cientos de otros servicios. Obtenga más información sobre la integración de Zapier y Azure DevOps Services.

Servidor SMTP local

Nota

Para Azure DevOps Server locales, configure un servidor SMTP para los miembros del equipo para ver la opción Notificaciones del menú de su organización o perfil de usuario y recibir notificaciones.