IVA ДОКУМЕНТАЦИЯ ОБНОВЛЕНИЯ

Архитектура и наследование настроек

Система IVA Mail использует многоуровневую модель конфигурирования, позволяющую задавать параметры на уровне сервера, доменов, профилей и отдельных аккаунтов.

Механизм наследования обеспечивает централизованное управление настройками и позволяет автоматически применять параметры к объектам более низкого уровня без необходимости ручной настройки каждого объекта.


Назначение

Архитектура наследования используется для:

  • централизованного управления параметрами сервера;

  • применения единых политик для доменов и аккаунтов;

  • уменьшения количества ручных настроек;

  • создания шаблонов конфигурации через профили;

  • переопределения отдельных параметров на более низком уровне.


Уровни конфигурации

Настройки в системе применяются в соответствии с иерархией объектов:

  • сервер;

  • домен;

  • аккаунт.

Каждый уровень может содержать:

  • собственные параметры;

  • значения по умолчанию для нижестоящих объектов;

  • профили настроек.


Общий принцип наследования

Настройки наследуются сверху вниз:

Уровень Назначение

Сервер

Глобальные настройки системы и значения по умолчанию для доменов и аккаунтов

Домен

Настройки конкретного домена и значения по умолчанию для аккаунтов этого домена

Аккаунт

Индивидуальные настройки аккаунта

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


Умолчания для доменов и аккаунтов

На сервере предусмотрена возможность задавать значения по умолчанию для:

  • доменов;

  • аккаунтов.

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


Уровень сервера

На уровне сервера доступны:

  • умолчания для доменов;

  • умолчания для аккаунтов.

Для настройки:

  1. Перейти в раздел Объекты.

  2. Выбрать тип: Кластерные или Локальные.

  3. Открыть:

    • Умолчания для доменов;

    • Умолчания для аккаунтов.

  4. Установить нужные значения.

  5. Нажать Модифицировать.


Уровень домена

На уровне домена можно задать умолчания для аккаунтов данного домена.

Для настройки:

  1. Перейти в раздел Объекты.

  2. Выбрать Домены.

  3. Открыть нужный домен.

  4. Перейти во вкладку Умолчания для аккаунтов.

  5. Установить необходимые параметры.

  6. Нажать Модифицировать.


Профили настроек аккаунта

Профиль настроек аккаунта представляет собой шаблон настроек, содержащий набор параметров аккаунта.

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

Использование профилей позволяет:

  • централизованно управлять параметрами;

  • ускорить создание аккаунтов;

  • минимизировать количество ручных операций;

  • обеспечить единообразие конфигурации.


Типы профилей

Система поддерживает два типа профилей:

Тип профиля Область действия

Серверный

Доступен для всех аккаунтов сервера

Доменный

Доступен только внутри конкретного домена

Подробнее в разделе Профили аккаунтов


Значения «По умолчанию»

С сервером поставляется набор заводских значений параметров.

Эти значения используются в качестве значений "по умолчанию", если параметр отсутствует:

  • в настройках аккаунта;

  • в профиле аккаунта;

  • в настройках домена;

  • в профилях;

  • в серверных настройках.

Не рекомендуется изменять файл заводских настроек, поставляемый производителем. При обновлении сервера файл может быть автоматически заменен.

Порядок разрешения параметров

Поиск значения параметра выполняется снизу вверх — от аккаунта к серверу.

Система использует первое найденное конкретное значение.

Приоритет разрешения параметров:

  1. Локальное значение аккаунта.

  2. Профиль аккаунта домена.

  3. Профиль аккаунта сервера.

  4. Доменные умолчания для аккаунтов.

  5. Глобальные серверные умолчания для аккаунтов.

  6. Заводское значение.

Общая схема:

Схема поиска значения по умолчанию

Особенности режима «По умолчанию»

Значение По умолчанию не является фиксированным параметром.

Оно означает:

Использовать значение ближайшего вышестоящего уровня.

Например:

  • если на уровне аккаунта указано По умолчанию;

  • а в настройках домена установлен размер письма 20 МБ;

то аккаунт автоматически получит значение 20 МБ.

Если параметр отсутствует на уровне домена, система продолжит поиск выше по иерархии.