Appearance
Вкладка Управление
⚠️ Доступно начиная с версии XRMD 1.2.2
Раздел Уведомление пользователей

Раздел «Уведомление пользователей» предназначен для оперативной отправки информационных сообщений пользователям целевой системы непосредственно из интерфейса XRM Director. Функция используется для информирования пользователей о плановых технических работах, предстоящих отключениях, восстановительных мероприятиях или иных событиях, требующих уведомления без необходимости подключения к целевой системе напрямую.
- Принимает адрес (IP или имя хоста) целевой системы, на которую требуется доставить уведомление
- Принимает произвольный текст сообщения для пользователей
- Отправляет уведомление на указанную систему по нажатию кнопки «Отправить»
Поля формы
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
| Целевая система | строка | да | Адрес системы, пользователям которой будет доставлено уведомление. Указывается в виде IP-адреса или доменного имени. Пример: 127.0.0.1 |
| Текст сообщения | строка | да | Содержание уведомления, которое увидит пользователь целевой системы. Пример: Завтра технические работы |
Примечание: оба поля обязательны для заполнения. Кнопка «Отправить» инициирует передачу сообщения только после указания целевой системы и текста уведомления.
⚠️ Внимание: перед отправкой убедитесь, что выполнено конфигурирование системы согласно разделу ниже
Уведомления - предварительная настройка отправки уведомлений через PowerShell Remoting
Инструкция по настройке рабочего места (получателя уведомлений) и узла XRM Director для корректной доставки уведомлений через PowerShell Remoting.
Шаг 1. Настройка рабочего места
Применяется на рабочем месте, куда необходимо присылать уведомления. Поддерживается любая версия Windows 10/11/Server с поддержкой PowerShell Remoting.
1.1 Настройка правил Windows Firewall
В оснастке Windows Firewall рабочего места необходимо настроить правило Windows Remote Management (HTTP-In):
- Для всех сетевых профилей Private, Public, Domain параметр Remote Address должен быть выставлен в значение Any.
1.2 Настройка доступа через PowerShell
Выполнить в консоли PowerShell с правами администратора рабочего места:
powershell
Enable-PSRemoting -Force
winrm set winrm/config/service/Auth "@{Basic="true"}"
winrm set winrm/config/service "@{AllowUnencrypted="true"}"1.3 Создание локального пользователя
В шаблоне рабочего места/терминала должен быть создан локальный пользователь с правами администратора. Этот пользователь будет использоваться для аутентификации при отправке уведомлений.
Шаг 2. Настройка узла XRM Director
Добавить учётные данные локального пользователя рабочего места (с административными полномочиями, созданного на шаге 1.3) в настройки контейнера backend, в файле backend/settings.py:
python
NOTIFICATION_LOGIN: str = "user"
NOTIFICATION_PASS: str = "password"Значения
NOTIFICATION_LOGINиNOTIFICATION_PASSдолжны соответствовать логину и паролю локального администратора, созданного на рабочем месте.
Получение уведомления при корректной работе выглядит следующим образом:

