WNAM ориентирован на работу в двух окружениях:

В первом случае рекомендуется использовать настройки авторизации/приветствия/ограничений на уровне общего раздела "Конфигурация", и не предоставлять доступ в веб-интерфейс WNAM никому, кроме собственных администраторов.

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

Клиентом является заказчик услуги Wi-Fi, приобретаемой у оператора связи - владельца системы WNAM. Управление клиентам ведется из раздела "Конфигурация - Клиенты". При этом обеспечиваются следующие возможности:


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

Сформировав иерархию, вы можете выбрать запись какого-то клиента, и настроить его свойства:

Логика применения этих настроек следующая.

Первым делом, для каждой из площадок определяется принадлежность её к клиенту. Площадка может быть "ничья", т.е. принадлежащая всей системе. На нее не распространяются никакие клиентские настройки, и она целиком управляется из раздела "Конфигурация - Площадки". Аналогично происходит и с серверами доступа.

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

Для клиента вы можете переопределить настройки, например, страницы приветствия (выбрать страницу для заданного клиента). В этом случае когда WNAM решает, что необходимо показать какую-то страницу при обращении абонента на площадку, срабатывает следующая логика:

  1. Если в настройках этой площадки указаны какие-то специфичные настройки, не "по умолчанию", то они и применяются.
  2. Если в настройках этой площадки указано "по умолчанию", или "по умолчанию, замена страницы" то срабатывает поиск клиента, который за эту площадку отвечает (кому она принадлежит).
  3. Если поиск клиента неудачен (площадка не принадлежит никакому из клиентов), то применяются общесистемные настройки из "Конфигурация - Приветствие".
  4. Если поиск удачен, и площадка принадлежит клиенту, проверяются настройки раздела "Приветствие" этого клиента. Если они там есть, то они и применяются. 
  5. Если в настройках клиента площадки указано "по умолчанию", или "по умолчанию, замена страницы", то ищется родительская запись о клиенте в иерархии, и п.4 повторяется.
  6. Если во всей клиентской иерархии вверх поиск параметров "приветствия" не удачен (все "по умолчанию", или "по умолчанию, замена страницы" ), тогда применяются общесистемные настройки из "Конфигурация - Приветствие".

Указанный подход легко позволяет настроить следующую конструкцию (на примере внешнего вида страницы приветствия):

  1. Общесистемные настройки - страница приветствия по умолчанию, с названием и логотипом провайдера
  2. Настройки заданного клиента - на верхнем уровне его иерархии - страница приветствия с названием и логотипом клиента
  3. Настройки вложенной записи клиента в иерархии (например, "город Волгоград") -  страница приветствия с названием и логотипом клиента и упоминанием того, что сейчас на объектах клиента в Волгограде проходит распродажа
  4. Настройки одной индивидуальной площадки клиента в Волгограде - страница приветствия с названием и логотипом клиента и названием конкретной волгоградской локации