JIRA может генерировать уведомления по электронной почте (email notifications) для различных событий, которые происходят на протяжении всего жизненного цикла задачи, включая пользовательские события. Уведомления указаны в схеме уведомления (см. ниже), которая связывает конкретные события с конкретными получателями электронной почты. Затем схема уведомления назначается конкретному проекту.
Вы можете использовать одну и ту же схему уведомлений для нескольких проектов.
JIRA предварительно упакована с системой уведомлений, называемой «Система уведомлений по умолчанию» (Default Notification Scheme). По умолчанию эта схема связана со всеми новыми проектами. Это означает, что если у вас настроен исходящий (SMTP) почтовый сервер, эти уведомления по электронной почте будут отправлены, как только в новом проекте будет создано какое-либо действие (например, вновь созданные задачи). Однако вы можете отключить эту схему уведомлений от проекта на странице «Сводка проекта» (Project Summary), как описано ниже. Вы также можете изменить эту схему или, если хотите, создать другие схемы уведомлений для определенных проектов.
Для создания схемы уведомления, необходимо выполнить следующие шаги:
Комбинация клавиш: g + g + начало ввода схем уведомлений
- Нажмите ссылку «Копировать» (Copy), чтобы скопировать существующую схему уведомлений. Если у вас есть схема уведомлений, чьи получатели событий достаточно похожи на то, что вам нужно, создание копии – это самый быстрый способ добавить новую схему.
ИЛИ
- Нажмите кнопку «Добавить схему уведомлений» (Add Notification Scheme). На странице «Добавить схему уведомлений» (Add Notification Scheme) введите имя схемы уведомления и краткое описание схемы
Добавление получателя события к схеме уведомлений
Для того чтобы добавить нового получателя для конкретного события в схему уведомления, вам необходимо:
Чтобы добавить нового получателя для определенного события, выполните следующие шаги:
Комбинация клавиш: g + g + начало ввода схем уведомлений
Скриншот 1: страница «Схемы уведомлений» (Notification Schemes)
На странице «Изменить уведомления» (Edit Notifications) перечислены все события (упомянутые ниже) вместе с получателями, получающими уведомления при каждом событии:
Скриншот 2: страница «Изменить уведомления» (Notification Schemes)
Снимок экрана 3: страница «Добавить оповещение» (Add Notification)
Для того чтобы связывать схемы уведомления с проектом, необходимо выполнить следующие шаги:
Комбинация клавиш: g + g + начало ввода проектов
Скриншот 4: страница «Уведомления о проекте» (Project Notifications)
События
JIRA поддерживает следующие события, которые могут генерировать уведомления по электронной почте (как определено в схеме уведомлений).
Событие |
Описание |
Создана задача |
В систему была введена задача. |
Задача обновлена |
Задача изменила ее данные. Это включает удаление комментария к задаче. |
Задача назначена |
Задача была назначена новому пользователю. |
Задача решена |
Задача была решена (обычно после обработки и исправления). |
Задача закрыта |
Задача закрыта. (Обратите внимание, что задача может быть закрыта без разрешения, см. «Рабочий процесс»). |
Задача прокомментированна |
В задачу добавлен комментарий. |
Комментарий задачи изменен |
Комментарий задачи был изменен. |
Задача переоткрыта |
Задача была вновь открыта. |
Задача удалена |
Задача была удалена |
Задача перемещена |
Задача была перемещена |
Работа по задаче зарегистрирована в журнале |
У задачи было много часов, зарегистрованных в журнале (т. е. был добавлен рабочий журнал). |
Начало работы над задачей |
Представитель начал работу над задачей. |
Работа остановлена над задачей |
Представитель остановил работу над задачей |
Обновление журнала задачи: |
Изменена запись в рабочем журнале задачи. |
Удаление журнала задачи: |
Запись в рабочем журнале задачи была удалена. |
Универсальное событие |
Точная природа этого события зависит от перехода (-ов) рабочего процесса из него, который был запущен. |
Пользовательское событие (я) |
Точная природа этих событий зависит от перехода (-ов) рабочего процесса, из которого они были запущены. |
JIRA не имеет события специального уведомления для удаления комментариев к задаче. Когда комментарий задачи удаляется, JIRA отправляет уведомление по электронной почте как событие «Обновление задачи» (Issue Updated).
Получатели
Следующие типы получателей могут получать уведомления по электронной почте.
Получатель |
Описание |
Текущий представитель |
Пользователь, кому в текущий момент назначена задача |
Репортер |
Пользователь, который изначально создал задачу. |
Текущий пользователь |
Пользователь, выполнивший действие, вызвавшее это событие. |
Ведущий проекта |
Пользователь, который управляет проектом, и которому принадлежит задача |
Единственный пользователь |
Определенный пользователь в вашей системе JIRA. |
Группа |
Определенная группа в вашей системе JIRA |
Роль проекта |
Члены конкретной роли проекта для этого проекта. Обратите внимание, что в ваших уведомлениях рекомендуется использовать роли проекта (а не группы), поскольку это может помочь минимизировать количество схем уведомлений в вашей системе. |
Единственный адрес электронной почты |
Любой адрес электронной почты, который вы хотите предупредить. Уведомление о едином почтовом адресе будет отправлено только в том случае, если проблема общедоступна (поскольку адрес электронной почты пользователя, не являющегося JIRA, может быть указан, и в этом случае проверка безопасности невозможна). Публично видимые задачи – это задачи, у которых есть схема разрешений, которая дает разрешение «Обзор проектов» (Browse Projects) «Любому» (Anyone) (любым пользователям без входа). Текстовый шаблон используется для уведомлений на один адрес электронной почты. |
Все наблюдатели |
Все пользователи что наблюдают задачу |
Значение пользовательского поля пользователя |
Значение пользовательского поля типа сортировщика пользователя (User Picker) или Multi сортировщика пользователя (Multi User Picker), которое может быть связано с задачами. Пример того, где это может быть полезно: если у вас есть пользовательское поле User названное Тестировщик вы можете сообщить об этом тестеру, когда задача будет решена. |
Значение пользовательского поля группы |
Значение пользовательского поля типа Сортировщик группы (Group Picker) или Multi Сортировщик группы (Multi Group Picker), которое может быть связано с задачами.
|
Обращаем ваше внимание:
-
Уведомления по электронной почте будут отправляться только тем пользователям, у которых есть разрешение на просмотр соответствующей задачи, то есть пользователи, которые:
- имеют разрешение проекта «Обзор проектов» (Browse Projects) для проекта, к которому относится данная задача; а также
- являются членами любых уровней безопасности задачи, которые были применены к задаче.
- JIRA может отправлять уведомления по электронной почте только в том случае, если электронная почта SMTP включена (см. «Обзор электронной почты»).
- Настройка JIRA по умолчанию – не уведомлять пользователей о своих изменениях. Это может быть изменено для каждого пользователя с помощью настроек профиля.
Также обратите внимание:
JIRA будет отправлять уведомления по электронной почте как предыдущему пользователю, так и текущему пользователю, когда изменяется поле пользователя.
Тем не менее, более ранние версии JIRA отправляли уведомление по электронной почте предыдущему пользователю, только в том случае если операция, которая изменила событие, была операцией «Назначить задачу» (Assign Issue). Более ранние версии JIRA не отправляли уведомление, если задача была отредактирована каким-то другим способом.
Расширенная опция JIRA jira.assignee.change.is.sent.to.both.parties позволяет унаследованному поведению быть восстановленным, для тех клиентов, которые предпочитают это поведение.
Для получения более подробной информации, см. JRA-6344
–