Модуль дилера

16    

Введение#

Модуль дилера обеспечивает возможность создания дилеров и управления ими. В состав модуля входят:

библиотека ядра биллинговой системы liburfa-dealer.so, реализующая функциональность дилера;

часть интерфейса администратора, ответственная за управление дилерами;

интерфейс дилера.

Дилер – это объект, позволяющий подключаться к биллинговой системе извне и выполнять отдельные функции администратора по отношению к части пользователей. Интерфейс дилера представляет собой приложение на платформе UTM Control Center, аналогичное интерфейсу администратора, но с ограниченной функциональностью.

Для создания и работы дилера необходимо наличие отдельной лицензии. Проверить наличие и срок действия лицензии можно в интерфейсе администратора UTM5 (см. Лицензии, пункт Интерфейс дилера).

Ниже описано создание дилеров и их возможности.

Создание дилера#

Создание дилера осуществляется в интерфейсе администратора в разделе Пользователи и группы: Дилеры.

Подобно системным пользователям, дилер обладает правами, список которых ассоциирован с одной из системных групп, а именно с группой Дилеры. Свойства данной группы (в частности, список разрешённых операций) могут быть просмотрены в разделе Пользователи и группы: Системные группы.

 

Системная группа Дилеры является встроенной, и её свойства в интерфейсе администратора доступны только для просмотра.

На странице свойств дилера имеется группа параметров Права доступа, в которой регулируется доступ данного дилера к следующим сущностям:

Пользователи (см. Пользователи);

Расчетные периоды (см. Расчётные периоды);

Услуги (см. Услуги);

Тарифы (см. Тарифные планы);

Дома (справочник подключенных домов).

Для каждого из пунктов приводится список сущностей с возможностью разрешения данному дилеру доступа к каждой из них по отдельности. По умолчанию дилер не имеет доступа к этим сущностям, за исключением тех пользователей, которые созданы им самим.

Кроме того, на странице свойств дилера имеется группа страниц Отчеты, в которой содержится набор отчетов по пользователям, привязанным к данному дилеру. На этой странице есть следующие отчеты:

Основной отчёт (см. Основной отчет);

Отчёт по блокировкам (см. Отчет по блокировкам);

Отчёт по трафику (см. Отчет по трафику);

Отчёт по телефонии (см. Отчет по телефонии);

Отчёт по dialup и VPN (см. Отчет по dialup и VPN);

Отчёт по платежам (см. Отчет по платежам);

Отчёт по услугам (см. Отчет по услугам);

Отчёт по документам (см. Отчёты по документам).

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

Доступ дилера к отдельному пользователю также может быть настроен на странице свойств пользователя посредством кнопки Привязать к дилеру.

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

После создания и настройки дилер может действовать как администратор с ограниченными привилегиями по отношению к доступным ему пользователям и другим объектам, а именно – выполнять следующие операции (см. соответствующие примеры в главе Типовые действия):

Создание и удаление пользователя;

Изменение свойств пользователя (за исключением удалённого коммутатора, закреплённой валюты, технических параметров, групповой принадлежности и привязки к дилеру);

Создание, изменение, удаление лицевого счёта;

Создание, изменение, удаление сервисной связки;

Создание, изменение, удаление тарифной связки;

Привязка пользователя к дому;

Внесение платежа;

Формирование отчётов;

Смена собственного пароля.

Интерфейс дилера#

Установка и запуск#

1.Загрузите интерфейс дилера из личного кабинета клиента на странице www.netup.tv/ru/utmoffice (раздел Файлы > файл utm_dealer.zip).

2.Распакуйте полученный файл на рабочей станции дилера, т. е. на компьютере, с которого будет вестись работа дилера.

 

Для запуска интерфейса необходимо установить Java Runtime Environment (JRE) версии 8.0 (Java 1.8.x) или выше. Дистрибутив JRE доступен для загрузки на сайте java.com

3.Запустите центр управления дилера (файл utm_dealer.jar) двойным щелчком мыши на этом файле или из командной строки:

java -jar utm_dealer.jar

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

CC_dealer_connect.png

4.Введите IP-адрес сервера и, через двоеточие, порт для подключения. Если используется стандартный порт (11758), его можно не указывать.

5.Введите логин и пароль дилера, с которыми он был создан в интерфейсе администратора.

6.В группе параметров Настройки выберите язык интерфейса.

 

Выбранный язык не применяется немедленно к самому окну подключения. Смена языка происходит при следующем запуске программы.

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

 

После первого входа в систему рекомендуется изменить пароль (см. в разделе интерфейса Дополнительно).

Интерфейс дилера содержит следующие разделы, доступные по ссылкам на левой панели: Пользователи, Отчёты, Дополнительно и О программе. Поведение элементов интерфейса аналогично описанным в разделе Общие принципы.

 

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

Пользователи#

На странице Пользователи приведён сводный список доступных данному дилеру пользователей, содержащий следующую информацию:

ID пользователя

идентификатор пользователя.

Логин

логин пользователя в системе.

Основной лицевой счёт

номер основного лицевого счёта пользователя.

Полное имя

полное имя или название организации.

Тип блокировки

статус блокировки основного лицевого счёта пользователя.

Баланс

суммарный баланс всех лицевых счетов пользователя.

IP (VPN) и IP (не VPN)

список IP-адресов пользователя.

Имеется возможность добавления, редактирования, удаления и поиска пользователей, а также вноса платежа.

Кнопки Äîáàâèòü ïîëüçîâàòåëÿи Ðåäàêòèðîâàòü ïîëüçîâàòåëÿоткрывают окно свойств пользователя, как и в интерфейсе администратора (см. Пользователи). В окне имеется ряд страниц, доступных по ссылкам на левой панели, которые сгруппированы в следующие сворачиваемые разделы:

Пользователь#

Основные параметры

логин, наименование, пароль и следующие элементы:

параметр Работать по предоплате;

кнопка Показать памятку пользователя – показывает памятку о пользователе (контактная информация, логин, пароль);

Дополнительные параметры

паспортные данные и банковские параметры.

Контакты

персональные данные (адрес, телефон, e-mail) контактного лица.

Дополнительные контакты

список данных дополнительных контактных лиц.

Информация

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

 

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

Тарификация#

Лицевые счета

список лицевых счетов пользователя.

Сервисные связки

список сервисных связок, привязанных к лицевым счетам данного пользователя.

Тарифные связки

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

Технические параметры

произвольные параметры, ассоциированные с лицевым счетом данного пользователя. Значения технических параметров могут подставляться в команды управления сторонним ПО, отправляемые системой при определённых событиях, см. Правила firewall.

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

Отчеты#

В данном разделе содержится интерфейс формирования отчётов для выбранного пользователя. Представлены все виды отчётов, перечисленные в разделе Отчёты.

Кнопка Óäàëèòü ïîëüçîâàòåëÿна странице со списком пользователей удаляет пользователя, если предварительно удалены все ассоциированные с ним сервисные и тарифные связки. В противном случае выдаётся сообщение об ошибке.

Кнопка Ïîèñêоткрывает окно поиска (см. Поиск пользователей).

Кнопка Âíåñòè ïëàò¸æоткрывает окно внесения платежа (см. Внести платеж).

Отчёты#

Интерфейс дилера поддерживает часть отчётов, доступных администратору, а именно:

Основной отчёт (см. Основной отчет);

Отчёт по блокировкам (см. Отчет по блокировкам);

Отчёт по трафику (см. Отчет по трафику);

Отчёт по телефонии (см. Отчет по телефонии);

Отчёт по dialup и VPN (см. Отчет по dialup и VPN);

Отчёт по платежам (см. Отчет по платежам);

Отчёт по услугам (см. Отчет по услугам);

Отчёт по документам (см. Отчёты по документам).

Отчёт по всем пользователям ограничен пользователями, доступными дилеру.

В отличие от администратора, дилер не имеет возможности формирования отчётов по группам пользователей.

Дополнительно#

Данная страница позволяет сменить пароль дилера. Для смены пароля следует ввести новый пароль в поля Новый пароль и Подтверждение и нажать кнопку Изменить. Если пароли не совпадают, кнопка Изменить неактивна.

О программе#

На данной странице приведена информация о дилере и номер версии программы.