Поделиться через


Управление уведомлениями для команды, проекта или организации

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

Вы можете управлять Уведомления по электронной почте на уровне группы, проекта и организации, когда изменения происходят на рабочих элементах, проверках кода, запросах на вытягивание, файлах системы управления версиями и сборках.

Например, если для пути к области вашей команды назначен высокий приоритет рабочего элемента, сообщение электронной почты отправляется команде. Дополнительные сведения см. в разделе "Типы уведомлений".

Необходимые компоненты

Для управления уведомлениями необходимо быть администратором уровня, которым требуется управлять:

  • Команда. Для изменения подписок для команды необходимо быть администратором команды.
  • Проект. Для создания или изменения подписок для проекта необходимо быть членом группы "Администраторы проектов ".
  • Организация: вы должны быть членом группы "Администраторы коллекции проектов " для создания или изменения подписок для организации или коллекции.

Если вы не являетесь администратором, добавьте его как один. Дополнительные сведения см. в следующих статьях:

Примечание.

Для локального сервера Azure DevOps настройте SMTP-сервер для участников группы, чтобы просмотреть параметр "Уведомления" из меню "Организация" или "Профиль пользователя" и получать уведомления.

Создание подписки электронной почты

Подписка позволяет управлять уведомлением вашей команды и способом получения этих уведомлений командой. Дополнительные сведения см. в разделе "Типы уведомлений".

  1. Войдите в свою организацию (https://dev.azure.com/{yourorganization}).

  2. Выберите уведомления о параметрах> проекта.

    Снимок экрана: параметры проекта и выделенные уведомления

  3. Выберите "Создать подписку".

    Снимок экрана: выделена новая подписка.

  4. Выберите тип действия, о которой должна быть уведомлена ваша команда.

    Снимок экрана: страница выбора категории событий и шаблона.

  5. Укажите описание, чтобы узнать подписку позже.

    Снимок экрана: предоставленное описание.

  6. Выберите, какие члены команды должны получать уведомление:

    Снимок экрана: раскрывающееся меню

    Выберите один из следующих вариантов доставки:

    Вариант доставки Description
    Участники группы по роли Уведомляются только некоторые члены команды, связанные с событием. Например, для изменений рабочих элементов может потребоваться только текущий назначаемый элемент для получения уведомления.
    Предпочтения команды Используйте предпочтения доставки по умолчанию команды. Дополнительные сведения см. в разделе "Управление параметрами доставки".
    Пользовательский адрес электронной почты Отправьте сообщение электронной почты на указанный адрес электронной почты.
    Все члены команды Отправьте отдельное сообщение электронной почты каждому участнику команды.
    МЫЛО Отправьте Уведомления по электронной почте подписчикам службы SOAP.

    Для определенных действий при выборе участников группы по роли можно выбрать пользователя, инициирующего действие, получать уведомление. Это уведомление управляется флажком инициатора пропуска. По умолчанию этот флажок установлен, то есть пользователь, который запускает изменение, не уведомляется об этом.

    Совет

    Для участников группы по роли каждая роль является довольно понятной. Однако для следующих двух ролей может потребоваться дополнительное объяснение.

    Измененные рецензенты применяются ко всем рецензентам, добавленным или удаленным, в результате политик, определенных для набора файлов. Например, отправка запроса на вытягивание (PR) может привести к изменению File1.cs. Если есть политика, которая говорит, что Person A необходимо проверить изменения File1.cs, они будут находиться в роли "Измененные рецензенты" для этой итерации PR.

    Роль рецензентов сброса связана с политикой сброса голосов. Например, репозиторий настроил политику "Сброс голосов при новых отправках". Человек B, который был необходим на PR, уже одобрил этот PR. Из-за политики сброса голосов их голосование было сброшено. Таким образом, она находится в роли рецензентов сброса для этой итерации.

  7. Выберите, хотите ли вы получать уведомления об активности во всех проектах или только определенный проект.

    Снимок экрана: выбранная область.

  8. При необходимости настройте дополнительные критерии фильтрации.

    Снимок экрана: настройка дополнительных критериев фильтра.

  9. Нажмите кнопку "Готово ", чтобы сохранить новую подписку.

  1. Войдите в свою организацию (https://dev.azure.com/{yourorganization}).

  2. Выберите уведомления о параметрах> проекта.

    Снимок экрана: параметры проекта и выделенные уведомления

  3. Выберите "Создать подписку".

    Выделена новая подписка.

  4. Выберите тип действия, о которой должна быть уведомлена ваша команда.

    Выберите категорию событий и шаблон.

  5. Укажите описание, чтобы узнать подписку позже.

    Предоставьте описание.

  6. Выберите, какие члены команды должны получать уведомление:

    Выберите роль.

    Выберите один из следующих вариантов доставки:

    Вариант доставки Description
    Участники группы по роли Уведомляются только некоторые члены команды, связанные с событием. Например, для изменений рабочих элементов может потребоваться только текущий назначаемый элемент для получения уведомления.
    Предпочтения команды используйте предпочтения доставки по умолчанию команды. Дополнительные сведения см. в разделе "Управление параметрами доставки".
    Пользовательский адрес электронной почты Отправьте сообщение электронной почты на указанный адрес электронной почты.
    Все члены команды Отправьте отдельное сообщение электронной почты каждому участнику команды.

    Для определенных действий при выборе участников группы по роли можно выбрать пользователя, инициирующего действие, получать уведомление. Это уведомление управляется флажком инициатора пропуска. По умолчанию этот флажок установлен, то есть пользователь, который запускает изменение, не уведомляется об этом.

    Совет

    Для участников группы по роли каждая роль является довольно понятной. Однако для следующих двух ролей может потребоваться дополнительное объяснение. Измененные рецензенты применяются ко всем рецензентам, добавленным или удаленным, в результате политик, определенных для набора файлов. Например, отправка запроса на вытягивание (PR) может привести к изменению File1.cs. Если есть политика, которая говорит, что Person A необходимо проверить изменения File1.cs, они будут находиться в роли "Измененные рецензенты" для этой итерации PR. Роль рецензентов сброса связана с политикой сброса голосов. Например, репозиторий настроил политику "Сброс голосов при новых отправках". Человек B, который был необходим на PR, уже одобрил этот PR. Из-за политики сброса голосов их голосование было сброшено. Таким образом, она находится в роли рецензентов сброса для этой итерации.

  7. Выберите, хотите ли вы получать уведомления об активности во всех проектах или только определенный проект.

    Выбор области

  8. При необходимости настройте дополнительные критерии фильтрации.

    Настройте дополнительные критерии фильтрации.

  9. Нажмите кнопку "Готово ", чтобы сохранить новую подписку.

Совет

Если вы не хотите получать уведомление о событии, инициированном вами, можно включить этот параметр, пропустить инициатора. Дополнительные сведения см. в статье "Исключить себя из уведомлений" для событий, инициирующих вас.

Управление параметрами глобальной доставки

Глобальные уведомления применяются ко всем проектам , определенным для организации или коллекции. Выберите разрешить или заблокировать доставку сообщений электронной почты для всех подписок, принадлежащих команде или группе. Это параметр по умолчанию, который применяется только в том случае, если команда или группа явно не задала этот параметр. Дополнительные сведения см. в разделе "Глобальные уведомления".

Совет

Мы не поддерживаем уведомления на уровне организации. В качестве альтернативы вы можете предоставить список рассылки электронной почты, который отправляется всей организации. Кроме того, вы можете создать баннер с помощью команды az devops баннера, которую все пользователи видят при входе.

Совет

Вы можете отправить сообщение электронной почты всем коллекциям на уровне приложений. См. статью "Настройка SMTP-сервера" и настройка электронной почты для оповещений и запросов обратной связи. Кроме того, вы можете создать баннер для взаимодействия с пользователями, не отправляя массовые сообщения электронной почты. Дополнительные сведения см. в статье "Добавление баннеров сведений и управление ими" в Azure DevOps.

Совет

Вы можете отправить сообщение электронной почты всем коллекциям на уровне приложений. См. статью "Настройка SMTP-сервера" и настройка электронной почты для оповещений и запросов обратной связи.

Отмена подписки или отказ от подписки на уведомление о команде или выходе из нее (OOB)

Вы можете отказаться от получения уведомлений для определенных подписок на уведомления группы.

  1. Войдите в свою организацию (https://dev.azure.com/{yourorganization}).

  2. Выберите параметры пользователя и выберите уведомления из результирующего списка.

    Снимок экрана: личные уведомления, страница предварительного просмотра.

  3. Чтобы отменить подписку из любого уведомления, переместите индикатор состояния on/Off в положение Off.

Чтобы отменить подписку из любого уведомления, переместите индикатор состояния on/Off в положение Off. Например, здесь мы отключаем подписку на уведомление "Сборка завершена".

Снимок экрана: отмена подписки на сборку завершает подписку на уведомления.

Примечание.

Независимо от того, являетесь ли вы администратором или нет, переключение подписки на уведомление группы в параметрах влияет только на ваши уведомления, а не на других участников команды.

Отключение уведомлений о рабочих элементах для проекта

Чтобы переопределить параметры организации и отключить все уведомления рабочих элементов для проекта в Azure DevOps, сделайте следующее:

  1. Войдите в проект (https://dev.azure.com/{Your_Organization/Your_Project}).
  2. Выберите уведомления о параметрах> проекта.
  3. Выделите уведомление о работе и выберите параметры доставки.
  4. Нажмите кнопку "Не доставить " и "Сохранить".