# Настройка уведомлений

## 1. Диаграмма сценария

[![events.drawio.png](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/events-drawio.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/events-drawio.png)

*Диаграмма сценария настройки уведомлений*


## 2. Вводная информация

В данном сценарии описаны действия по настройке уведомлений пользователя: создание именованной подписки на сервисные события и (при необходимости) настройка системных уведомлений об отчётах SLA и доступности узлов.

Ранее уведомления по сервисам приходили по всем сущностям контрагента — «всё или ничего». На вкладке «**Уведомления**» настраиваются **именованные подписки**: группировка целевых сервисов по критериям и выборочная отправка по каналам (почта, портал, Telegram). Новые сервисы, подходящие под критерии подписки, включаются автоматически.


**Предусловие:** в системе создана учётная запись пользователя с ролью «Оператор SLA» или «Пользователь», связанная с контрагентом. В зоне ответственности пользователя есть активные сервисы (например, сервисы с запущенным мониторингом). Вкладка «Уведомления» доступна на странице настройки профиля (в том числе при настройке профиля другого пользователя системным администратором).

**Ожидаемый результат выполнения сценария:** создана активная именованная подписка с выбранными критериями, типами событий и каналами доставки. В списке подписок отображаются название, активность, способ уведомления и количество сервисов в подписке. По событиям сервисов, попадающих под критерии, уведомления доставляются только на выбранные каналы. При необходимости настроены системные уведомления об отчётах SLA и доступности узлов.

**Полезные ссылки:**

- [Пользователи. Страница раздела](https://wiki.wellink.ru/books/rukovodstvo-polzovatelia-wisla-5/page/polzovateli-stranica-razdela)
- [Пользователи. Страница создания пользователя (редактирования, просмотра)](https://wiki.wellink.ru/books/rukovodstvo-polzovatelia-wisla-5/page/polzovateli-stranica-sozdaniia-polzovatelia-redaktirovaniia-prosmotra)



**Важно:**

1. Именованная подписка задаёт набор сервисов по критериям (владелец, сервис, контракт, тег, точка доступа, узел). Критерии внутри подписки объединяются по правилу «ИЛИ»: уведомление приходит, если сервис события соответствует хотя бы одному выбранному критерию.
2. Роль «Системный администратор» не расширяет область видимости сущностей для создания подписок на сервисы: для уведомлений пользователю доступны только сущности его владельца и дочерних.
3. Отчёты SLA и уведомления о доступности узлов не входят в мастер подписки. Они настраиваются отдельно в блоке «**Системные уведомления**» на той же вкладке.
4. Типы «Планово-профилактические работы», «Действия по событиям» и «Провалы нагрузочного тестирования» доступны для каналов **Email** и **Push**; в **Telegram** они не отправляются.
5. В критериях доступны только сущности из зоны ответственности пользователя. Для Telegram на вкладке отображается **wiSLA ID** — его нужно указать боту, чтобы получать сообщения.

## 3. Описание сценария


| **№ шага** | **Действие пользователя**                                                                                                                                                          | **Реакция Системы**                                                                                                                                                                                                                                                                                                                                                                                                                                                           | **UI** |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
| 1          | **Открыть страницу настройки профиля пользователя**                                                                                                                                |                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |        |
| 1.1        | Открывает раздел «**Пользователи**» в функциональном блоке «**АДМИНИСТРИРОВАНИЕ**»                                                                                                 | Открывает [страницу раздела «Пользователи»](https://wiki.wellink.ru/books/rukovodstvo-polzovatelia-wisla-5/page/polzovateli-stranica-razdela). Показывает список пользователей.                                                                                                                                                                                                                                                                                               |  [![](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/image-1787579132289.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/image-1787579132289.png)      |
| 1.2        | Выбирает из списка свою учётную запись (или учётную запись пользователя, для которого настраиваются уведомления)                                                                   | Открывает [страницу настройки профиля пользователя](https://wiki.wellink.ru/books/rukovodstvo-polzovatelia-wisla-5/page/polzovateli-stranica-sozdaniia-polzovatelia-redaktirovaniia-prosmotra). Отображает вкладки профиля, в том числе «**Уведомления**».                                                                                                                                                                                                                   |      [![](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/image-1787579162018.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/image-1787579162018.png)  |
| 2          | **Перейти на вкладку «Уведомления»**                                                                                                                                               |                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |        |
| 2.1        | На странице настройки профиля выбирает вкладку «**Уведомления**»                                                                                                                   | Открывает вкладку «**Уведомления**». Отображает блок «**Подписки на уведомления**» (список подписок или сообщение, что подписок пока нет) и блок «**Системные уведомления**». Для Telegram отображает **wiSLA ID**.                                                                                                                                                                                                                                                           |  [![](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/image-1787579193576.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/image-1787579193576.png)      |
| 3          | **Создать именованную подписку: задать критерии**                                                                                                                                  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |       |
| 3.1        | Нажимает кнопку «**Добавить подписку**»                                                                                                                                            | Открывает мастер «**Создание подписки**» на шаге «**Критерии подписки**». По умолчанию тип критерия — «**Сервис**». Переход к следующему шагу недоступен, пока не выбран хотя бы один критерий.                                                                                                                                                                                                                                                                              |     [![](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/image-1787579223177.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/image-1787579223177.png)   |
| 3.2        | Выбирает тип критерия (сервис, контракт, тег, точка доступа, узел, владелец) и отмечает сущности, по которым нужно получать уведомления. При необходимости добавляет критерии разных типов | Отображает выбранные критерии. Для контракта, тега, точки доступа и узла показывает, сколько сервисов сейчас соответствует сущности. Критерии разных типов сохраняются в черновике при переключении типа. Кнопка «**Далее**» становится доступной после выбора хотя бы одного критерия.                                                                                                                                                                                       |   [![](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/image-1787579297429.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/image-1787579297429.png)     |
| 3.3        | Нажимает кнопку «**Далее**»                                                                                                                                                        | Переходит к шагу «**Типы уведомлений**».                                                                                                                                                                                                                                                                                                                                                                                                                                      |    [![](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/image-1787579397236.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/image-1787579397236.png)   |
| 4          | **Задать типы уведомлений**                                                                                                                                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |        |
| 4.1        | В блоке «**Паспорта неисправностей**» выбирает уровни (отказ, деградация, не определено) и события жизненного цикла (открытие, закрытие, изменение уровня, приостановка, продолжение, комментарий). При необходимости отмечает другие типы уведомлений | Отображает выбранные уровни и события. Блок событий жизненного цикла недоступен, пока не выбран хотя бы один уровень. Другие типы («Планово-профилактические работы», «Действия по событиям», «Провалы нагрузочного тестирования») доступны для Email и Push. Отчёты SLA и доступность узлов в мастере не предлагаются.                                                                                                                                                        |  [![](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/image-1787579350971.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/image-1787579350971.png)      |
| 4.2        | Нажимает кнопку «**Далее**»                                                                                                                                                        | Переходит к шагу «**Способы получения**». Флажок «**Подписка активна**» включён по умолчанию.                                                                                                                                                                                                                                                                                                                                                                                 |    [![](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/image-1787579425520.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/image-1787579425520.png)    |
| 5          | **Выбрать каналы, задать название и сохранить подписку**                                                                                                                           |                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |        |
| 5.1        | Выбирает один или несколько способов получения: «**Email**», «**Telegram**», «**Push**». Вводит **название подписки**. При необходимости просматривает вкладки «Критерии подписки» и «Сервисы в подписке» | Отображает выбранные каналы, название и расчётный список сервисов, соответствующих критериям. Если расчётный список пуст, показывает предупреждение, что будущие подходящие сервисы будут включены автоматически. Кнопка «**Сохранить**» недоступна, пока не заполнены название, критерий и хотя бы один канал.                                                                                                                                                                |  [![](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/image-1787579453635.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/image-1787579453635.png)      |
| 5.2        | Нажимает кнопку «**Сохранить**»                                                                                                                                                    | Сохраняет подписку (по одному каналу на каждый выбранный способ получения, с общим набором типов с учётом ограничений канала). Закрывает мастер. Отображает подписку в списке «**Подписки на уведомления**»: название, активность, способ уведомления, количество сервисов. Показывает уведомление об успешном сохранении.                                                                                                                                                    |    [![](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/image-1787579508075.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/image-1787579508075.png)    |
| 6          | **При необходимости настроить системные уведомления**                                                                                                                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |        |
| 6.1        | В блоке «**Системные уведомления**» открывает редактирование строки «Уведомления об отчётах SLA» и/или «Уведомления о доступности узлов». Выбирает объекты и способы получения, сохраняет | Сохраняет настройки системных уведомлений отдельно от именованных подписок. В таблице блока отображает выбранные способы уведомления и количество объектов.                                                                                                                                                                                                                                                                                                                   |  [![](https://wiki.wellink.ru/uploads/images/gallery/2026-08/scaled-1680-/image-1787579653709.png)](https://wiki.wellink.ru/uploads/images/gallery/2026-08/image-1787579653709.png)      |
| 7          | **Проверить применение настроек**                                                                                                                                                  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |        |
| 7.1        | —                                                                                                                                                                                  | Подписка отображается в списке как активная. По событиям сервисов, попадающих под критерии, уведомления доставляются на выбранные каналы. Новые сервисы, соответствующие критериям (например, сервис, добавленный в выбранный контракт или получивший выбранный тег), включаются в подписку автоматически. Отключённая подписка в доставке не участвует.                                                                                                                     |        |