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

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

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

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


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

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

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

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

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

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

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

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

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

Естественно, описанное выше дифференцирование настроек осуществляется независимо и на всех возможных этапах работы с абонентом - идентификация (авторизация), приветствие (перенаправление), ограничения, набор доступных страниц, учетные записи менеджеров, категории, точки доступа. 

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

Для привязки площадки к клиенту можно выбрать существующую запись о площадке, или прямо в этом интерфейсе создать новую. Настройки площадки (сервера доступа, метода авторизации, категорий и т.п.) из иерархического меню работы с клиентами, или из "плоских", линейных списков соответствующих объектов в разделе "Конфигурация", идентичны.

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

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

В разделе "точки доступа" отображаются привязанные к данному клиенту точки:

Можно добавить (адоптировать) включенную, но пока ещё "ничью" точку, по ее МАС-адресу:

Кликом в строку с записью о точек, можно посмотреть её текущий статус:

 Можно перезагрузить или обновить точки (команда передается в WNAM Devices), можно также управлять вещаемой сетью (гостевой, корпоративной или иной):