Управление уведомлениями

Взаимодействие сервиса «Управление уведомлениями» с другими сервисами Системы осуществляется следующим образом:

  1. Сервис, действия которого подлежат информированию, во время выполнения операций формирует события по заданному шаблону и записывает их в очередь Apache Kafka или с помощью вызова функции «Сохранить уведомление» по REST API.
  2. Сервис «Управление уведомлениями» получает информацию о событиях, которые требуется отображать пользователю из очередей конкретных сервисов, и сохраняет их в базе данных сервиса уведомлений с возможностью последующего поиска и отображения пользователю.

Перечень событий, по которым могут направляться уведомления из Системы, описываются и проектируются в коде Системы.

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

В сервисе «Управление уведомлениями» представлен полный список шаблонов уведомлений с возможностью редактировать и удалять, а также устанавливать их по умолчанию и создавать новые.

Для перехода в раздел Шаблоны уведомлений необходимо нажать кнопку img в вертикальном меню Системы.