А вообще проблем может быть много, а исправить - может быть опять же не фиксом а переходом в какой-то раздел.
А можешь привести другие возможные варианты проблем, кроме отключенных компонентов и сдохшей лицензии, которые могут быть интересны юзеру и требуют от него осознанного принятия решений?
Внутренняя ошибка запуска модуля, требующая восстановления/переустановки компонентов.
Невозможность завести компонент вследствие того, что он не входит в лицензию.
Перезагрузка после нейтрализации угроз.
Самозащита отключена (а ее настройки как раз не живут в плашках дашборда).
Это из того, что есть. А из того, что туда можно положить (не потому что просто можно, а оно ложится в концепцию ленты уведомлений) - делать не переделать
Всё происходящее пишется в журнал событий в статистке. Дублировать его в ленте бессмысленно и вредно, как всё надоедливое.
Вот именно, что это разные вещи для разных целей. Как пользователь поймет что что-то произошло, если он пропустит балун, а мы не просигналим? Или ты думаешь что все регулярно заходят в отчет и смотрят что там?
Но мыслю я понял, можно сделать иначе - показывать эвенты (которе не требуют вмешательства), а при открытии этого эвента из ленты уведомлений понижать счетчик уведомлений, а при закрытии агента - удалять. Цель выполнена, информацию до пользователя донесли, остальное в журнале. Также можно не класть в ленту то, что юзер прочел из балуна.
Вы сделали этот колокольчик и теперь носитесь с ним, как … (на выбор). Да в теории, на первый взгляд идея была интересная, но только в теории и только на первый взгляд. В реальности туда просто нечего писать. Вот и придумываете теперь всякую всячину, которая только путает и раздражает юзера.
Нельзя следовать концепции наполовину. Раз перешли на дашборд и ленту уведомлений, то надо дополнять и улучшать. Сейчас есть сырые непроработанные места, да, но все пилится.
Если есть два способа, простой и сложный, то выбирай сложный, так как он проще простого способа, который тоже сложный, но ещё и кривой.