Перейти к основному содержимому
Версия: 8.6

Настройка системных оповещений

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

осторожно

Без корректной настройки SMTP подключения - пользователи не получат свои пароли после их создания в системе.

Настройка SMTP

Перейдите в раздел Администрирование - Настройка пространства - Системные оповещения через основное меню и заполните настройки SMTP подключения

image

Проверить корректность заполненных параметров подключения можно после их сохранения. В случае невозможности подключиться к SMTP серверу - будет выведено информационное сообщение.

Шаблоны оповещений

Базовый шаблон

В системе управления пространством предусмотрен удобный механизм для создания и редактирования оповещений с использованием базовых шаблонов. Администраторы пространства могут воспользоваться базовым шаблоном UserBase, который представляет собой основу для составления сообщений.

Важные особенности базовых шаблонов:

  • Выбор базового шаблона

    Администраторы могут выбрать базовый шаблон для работы с обычными шаблонами оповещений. Если для обычного шаблона выбран базовый шаблон UserBase, то именно он будет использован при отправке оповещений.

  • Редактирование

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

  • Включение содержимого обычных шаблонов

    Базовый шаблон UserBase включает содержимое обычных шаблонов в виде макросов, что позволяет администраторам использовать специальные шаблоны для различных оповещений. Например:

    {{Subject}}: тема письма из обычного шаблона
    {{Body}}: текст из обычного шаблона

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

image

Предустановленные шаблоны

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

UserCreated

Шаблон оповещения о создании нового пользователя.

UserCreatedFromProvider

Шаблон UserCreatedFromProvider предназначен для отправки оповещения при создании пользователя через провайдер аутентификации, такой как Active Directory или другие внешние системы.

UserPasswordChanged

Шаблон оповещения о смене пароля пользователя Администратором пространства (сброс пароля).

UserPasswordCreated

Шаблон UserPasswordCreated предназначен для отправки оповещения о создании пароля пользователю, который был заведен через внешнего провайдера (например, Google), при добавлении локального доступа. Это происходит при активации опции Local в способах аутентификации.

UserSelfPasswordChanged

Шаблон UserSelfPasswordChanged предназначен для отправки оповещения при изменении пароля самим пользователем. Это позволяет уведомить пользователя о факте изменения пароля и обеспечить безопасность его учетной записи.

UserStatusChanged

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

Доступные переменные в шаблонах

Вот список переменных, которые вы можете использовать в вашем шаблоне:

Данные из текущего пространства пользователей:

  • {{Userspace.Name}}: Название пользовательского пространства.
  • {{Userspace.DomainName}}: Доменное имя пользовательского пространства.
  • {{Userspace.Description}}: Описание пользовательского пространства.
  • {{Userspace.Lang}}: Язык пользовательского пространства.
  • {{Userspace.TimeZoneId}}: Часовой пояс пользовательского пространства.
  • {{Userspace.SupportMail}}: Электронная почта службы поддержки пользовательского пространства.

Переменные:

  • {{Variables.Id}}: Идентификатор пользователя.
  • {{Variables.Enabled}}: Флаг статуса пользователя.
  • {{Variables.Company}}: Организация, в которой состоит пользователь.
  • {{Variables.CompanyPosition}}: Должность пользователя в организации.
  • {{Variables.Locale}}: Локаль пользователя.
  • {{Variables.ZoneInfo}}: Часовой пояс пользователя.
  • {{Variables.Email}}: Электронная почта пользователя.
  • {{Variables.Phone}}: Телефон пользователя.
  • {{Variables.UserName}}: Имя пользователя.
  • {{Variables.Reason}}: Причина смены статуса пользователя.

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