Руководство администратора


III. Взаимодействие с AD. Настройка взаимодействия c AD



Скачать 335.55 Kb.
страница3/3
Дата14.08.2016
Размер335.55 Kb.
ТипРуководство
1   2   3

III. Взаимодействие с AD.




Настройка взаимодействия c AD.


Система – Импорт из AD/LDAP – Авторизация.

Вводим данные администратора и выбираем тип действия (импорт или обновление).



Нажимаем иконку «Применить настройки». Нам открывается список пользователей AD.

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

Выбираем пользователя и импортируем его в систему TraffPro.


Подменю «Скопировать пользователей» и «Обновить информацию» служат для обновления данных системы TraffPro из AD.



Настройки AD.

При взаимодействии с AD для пользователя (клиента) необходимо, чтобы его системное имя соответствовало системному имени, заведенному в AD, и был установлен чекбокс на вкладке - Клиенты — Офис (Коммерческие) — Клиенты.





IV. Планировщик заданий.

В TraffPro есть возможность пользоваться при работе Планировщиком заданий.



Система — Планировщик. При работе с заданиями возможны следующие действия: Новое задание, Удалить задание, Редактировать задание, Отключить, Включить, статусная модель стандартная.



Указываем имя задания.

Выбираем тип задания — SQL скрипт или консольный скрипт.

Формируем запрос (скрипт).

Выбираем условия выполнения задания.
Периодичность.

Устанавливаем чекбокс в нужное нам положение.


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




Если у нас количество запусков для задания ограниченно, то значение, указанное как количество запусков, будет стремиться к 0.


Укажем, какой промежуток времени должен пройти между выполнением задания


формат 00:00:00

Определяем дату начала запуска и дату окончания выполнения запуска задания. Если стоит чекбокс «Не учитывать», календарные параметры запуска не учитываются.


Периодичность.



Указываем число месяца, время запуска, количество (либо бесконечное кол-во),

снимаем чекбоксы «Не учитывать» ограничения по календарным датам, указываем месяц с помощью календарного ограничения.



Периодичность.



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




Поле «Описание» заполняется произвольно.


У вновь созданного задания статус «Новое», после отработки демоном статус изменится на «Работа».

Пример задания планировщика.






V. Мониторинг.

Администратор системы имеет возможность просматривать мониторинг активности системы и шлюзов с помощью меню Мониторинг — Мониторинг активности системы, Мониторинг — Мониторинг активности шлюзов.



Мониторинг активности системы.
Строятся графики по следующим векторам:

«Принято байт»

«Сброшено байт»

«Запросов на соединение»

«Разрешено байт/пакетов»

«Сброшено: байт/пакетов»

«Пакетов: разрешено/сброшено»

«Байт: разрешено/сброшено»



Мониторинг активности шлюзов.
Строятся графики по следующим векторам:

«Трафик (сумма)»

«Трафик (входящий)»

«Трафик (исходящий)»

«Пинг (в сети ISP)»

«Пинг внешних ресурсов»


Пример:

Пинг внешних ресурсов — состояние, когда внешние ресурсы недоступны.






VI. Работа со справочниками.

Администратор системы работает со следующими справочниками системы:


Порты, Сайты и Список IP.
Списки IP - справочник IP адресов: Справочники — Коммерческие — Списки IP. Автоматически формирует список IP адресов сети. Формат задания списка 192.168.0.1/24 , формируется список IP адресов согласно заданной маске от 192.168.0.1 до 192.168.0.254. Списки IP адресов используются при добавлении клиентов.


Стандартные иконки управления.


Порты.
Справочники — Порты. Ведется список портов.


Иконки управления стандартные. Для того, чтобы порт отражался при построении отчетов, необходимо поставить чекбокс «Добавить отдельной строкой в отчет».

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



Сайты.
Справочники — Сайты — Сайты.
Создается справочник запрещенных, заблокированных для посещения сайтов. Адрес сайта указывается как dns-имя или IP, без префиксов http, ftp и т.д.

Справочники — Сайты — Группы сайтов.
Создается справочник запрещенных, заблокированных для посещения сайтов. Адрес сайта указывается как dns-имя или IP, без префиксов http, ftp и т.д.

К стандартным иконкам управления добавляются еще несколько.




Э
кспорт — экспортируется список групп в текстовом формате. Возможен также импорт из списка групп.

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




VII. Добавление текста договора и контактной информации в распечатку данных клиента.


В форме редактирования коммерческого клиента располагается кнопка «печать», которая выводит печатную форму с данными клиента.
В данной форме отсутствует текст договора и контактные данные провайдера, для того чтобы добавить в форму указанный текст, необходимо вставить текст договора и контактные данные в файлы contract.html и contacts.html в виде текста HTML с разметкой, эти данные будут выведены соответственно в начале и конце формы.
/opt/traffpro/traffpro/forms/clients/contract.html

/opt/traffpro/traffpro/forms/clients/contacts.html

Вывод дополнительных полей и вставка их в текст формы.

Если Вам требуется динамический вывод некоторых данных в печатную форму, например, Фамилия, Имя, Отчество и паспортные данные и прочее, то следует использовать динамически подключаемые файлы:
/opt/traffpro/traffpro/forms/clients/contract.php

/opt/traffpro/traffpro/forms/clients/contacts.php
Внимание! В системе допускается заполнять все 4 файла (как HTML, так и PHP кодом), в независимости от содержания, все они выводятся в форму.

Текст контракта в виде HTML кода заключается в php код оператором вывода данных echo, либо print, например:



1й вариант:

Договор N


»
echo «

от

»

echo $o->add_date;


?>

2й вариант:

Договор N




от:



add_date; ?>
Для вставки данных о пользователе используются переменные, передаваемых в данную форму, а именно объекты:

$o — данные о клиенте.

$t — тариф клиента
Вывод данных осуществляется конструкцией вида:

echo $o-поле


например:

echo $o->email;

список полей которые можно вывести в данной форме:
Информация о клиенте:

$o->id; - уникальный идентификатор пользователя (может использоваться как номер договора)

$o->login

$o->mac


$o->ip

$o->net_number

$o->ports_accept

$o->c_name

$o->passport_num

$o->phone_mob

$o->city_reg_name

$o->city_fact_name

$o->street_reg_name

$o->street_fact_name

$o->house_reg

$o->house_fact

$o->apartment_reg

$o->apartment_fact;

$o->c_patronymic

$o->passport_date

$o->phone_work

$o->c_surname

$o->passport_create

$o->phone_house

$o->man_hday

$o->email

$o->case_reg

$o->case_fact

$o->icq

$o->floor_fact



$o->floor_reg

$o->comment

$o->www

$o->office_reg



$o->office_fact

$o->traff_count

$o->traff_money

$o->num_contract

$o->add_date
Данные о тарифе, к которому подключён клиент:

$t->id


$t->name

$t->start_time

$t->stop_time

$t->week


$t->price

$t->discount

$t->money_add_month

$t->speed

$t->speed_out

$t->in_out_speed

$t->if_end_money

$t->net


$t->comment

$t->legal_person /*Тариф для юридических лиц*/

$t->natural_person /*тариф для физических лиц*/

$t->not_money_decrement_minus_balance

$t->not_money_decrement

$t->day_month

$t->speed2_en

$t->speed2

$t->speed2_out

$t->port_speed_en

$t->port_speed_list'

$t->port_speed

$t->port_speed_out

$t->p2p_speed_en

$t->p2p_speed

$t->p2p_speed_out

$t->trust_floor

$t->speed_share

$t->addr_other_enabled

$t->addr_other_tarif

$t->addr_other_speed

$t->addr_other_price

$t->server_id

$t->time_tarif


Пример содержания файла для вывода всех названий полей и их значений:
"; ?>

id"; echo "="; echo $o->id; echo "
"; ?>

login"; echo "="; echo $o->login; echo "
"; ?>

mac"; echo "="; echo $o->mac; echo "
"; ?>

ip"; echo "="; echo $o->ip; echo "
"; ?>

net_number"; echo "="; echo $o->net_number; echo "
"; ?>

ports_accept"; echo "="; echo $o->ports_accept; echo "
"; ?>

c_name"; echo "="; echo $o->c_name; echo "
"; ?>

passport_num"; echo "="; echo $o->passport_num; echo "
"; ?>

phone_mob"; echo "="; echo $o->phone_mob; echo "
"; ?>

city_reg_name"; echo "="; echo $o->city_reg_name; echo "
"; ?>

city_fact_name"; echo "="; echo $o->city_fact_name; echo "
"; ?>

street_reg_name"; echo "="; echo $o->street_reg_name; echo "
"; ?>

street_fact_name"; echo "="; echo $o->street_fact_name; echo "
"; ?>

house_reg"; echo "="; echo $o->house_reg; echo "
"; ?>

house_fact"; echo "="; echo $o->house_fact; echo "
"; ?>

apartment_reg"; echo "="; echo $o->apartment_reg; echo "
"; ?>

apartment_fact"; echo "="; echo $o->apartment_fact; echo "
"; ?>

c_patronymic"; echo "="; echo $o->c_patronymic; echo "
"; ?>

passport_date"; echo "="; echo $o->passport_date; echo "
"; ?>

phone_work"; echo "="; echo $o->phone_work; echo "
"; ?>

c_surname"; echo "="; echo $o->c_surname; echo "
"; ?>

passport_create"; echo "="; echo $o->passport_create; echo "
"; ?>

phone_house"; echo "="; echo $o->phone_house; echo "
"; ?>

man_hday"; echo "="; echo $o->man_hday; echo "
"; ?>

email"; echo "="; echo $o->email; echo "
"; ?>

case_reg"; echo "="; echo $o->case_reg; echo "
"; ?>

case_fact"; echo "="; echo $o->case_fact; echo "
"; ?>

icq"; echo "="; echo $o->icq; echo "
"; ?>

floor_fact"; echo "="; echo $o->floor_fact; echo "
"; ?>

floor_reg"; echo "="; echo $o->floor_reg; echo "
"; ?>

comment"; echo "="; echo $o->comment; echo "
"; ?>

www"; echo "="; echo $o->www; echo "
"; ?>

office_reg"; echo "="; echo $o->office_reg; echo "
"; ?>

office_fact"; echo "="; echo $o->office_fact; echo "
"; ?>

traff_count"; echo "="; echo $o->traff_count; echo "
"; ?>

traff_money"; echo "="; echo $o->traff_money; echo "
"; ?>

num_contract"; echo "="; echo $o->num_contract; echo "
"; ?>

add_date"; echo "="; echo $o->add_date; echo "
"; ?>
"; ?>

id"; echo "="; echo $t->id; echo "
"; ?>

name"; echo "="; echo $t->name; echo "
"; ?>

start_time"; echo "="; echo $t->start_time; echo "
"; ?>

stop_time"; echo "="; echo $t->stop_time; echo "
"; ?>

week"; echo "="; echo $t->week; echo "
"; ?>

price"; echo "="; echo $t->price; echo "
"; ?>

discount"; echo "="; echo $t->discount; echo "
"; ?>

money_add_month"; echo "="; echo $t->money_add_month; echo "
"; ?>

speed"; echo "="; echo $t->speed; echo "
"; ?>

speed_out"; echo "="; echo $t->speed_out; echo "
"; ?>

in_out_speed"; echo "="; echo $t->in_out_speed; echo "
"; ?>

if_end_money"; echo "="; echo $t->if_end_money; echo "
"; ?>

net"; echo "="; echo $t->net; echo "
"; ?>

comment"; echo "="; echo $t->comment; echo "
"; ?>

legal_person"; echo "="; echo $t->legal_person; echo "
"; ?>

natural_person"; echo "="; echo $t->natural_person; echo "
"; ?>

not_money_decrement_minus_balance"; echo "="; echo $t->not_money_decrement_minus_balance; echo "
"; ?>

not_money_decrement"; echo "="; echo $t->not_money_decrement; echo "
"; ?>

day_month"; echo "="; echo $t->day_month; echo "
"; ?>

speed2_en"; echo "="; echo $t->speed2_en; echo "
"; ?>

speed2"; echo "="; echo $t->speed2; echo "
"; ?>

speed2_out"; echo "="; echo $t->speed2_out; echo "
"; ?>

port_speed_en"; echo "="; echo $t->port_speed_en; echo "
"; ?>

port_speed_list"; echo "="; echo $t->port_speed_list; echo "
"; ?>

port_speed"; echo "="; echo $t->port_speed; echo "
"; ?>

port_speed_out"; echo "="; echo $t->port_speed_out; echo "
"; ?>

p2p_speed_en"; echo "="; echo $t->p2p_speed_en; echo "
"; ?>

p2p_speed"; echo "="; echo $t->p2p_speed; echo "
"; ?>

p2p_speed_out"; echo "="; echo $t->p2p_speed_out; echo "
"; ?>

trust_floor"; echo "="; echo $t->trust_floor; echo "
"; ?>

speed_share"; echo "="; echo $t->speed_share; echo "
"; ?>

addr_other_enabled"; echo "="; echo $t->addr_other_enabled; echo "
"; ?>

addr_other_tarif"; echo "="; echo $t->addr_other_tarif; echo "
"; ?>

addr_other_speed"; echo "="; echo $t->addr_other_speed; echo "
"; ?>

addr_other_price"; echo "="; echo $t->addr_other_price; echo "
"; ?>

server_id"; echo "="; echo $t->server_id; echo "
"; ?>

time_tarif"; echo "="; echo $t->time_tarif; echo "
"; ?>

VIII. Вывод дополнительной информации для всех клиентов на страницу авторизации.

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

необходимо добавить HTML код в файл:
/opt/traffpro/traffpro/forms/clients/clients_info.html
Файл заполняется HTML или PHP кодом и выводится справа от диалога логина и пароля:


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


Пример заполнения файла clients_info.php:

Дополнительная информация:


Дополнительная информация для клиентов выводится здесь, вы можете заполнить файл clients_info.html произвольным текстом или кодом PHP.




IX. Работа с HelpDesk.


Работа с HelpDesk ведется из подменю — Заявки.

Заявки создают либо пользователи, используя личный кабинет, либо заявку от имени пользователя может внести администратор системы Заявки — Заявка пользователя (Заведение заявок описано в документации к TraffPro HelpDesk).

Для работы с заявками необходимо заполнить справочник Заявки — Причины. В справочник заносятся наиболее распространенные причины обращений пользователей, клиентов.


Указываем наименование причины, допустим, «Не печатает принтер». Сохраняем.

При редактировании причины, можно добавить к ней дочерний элемент.


Права и доступ на работу с заявками даются при заведении администратора системы.

Чтобы просмотреть, список заявок используем меню Заявки — Просмотр. В списочной форме отражены все имеющиеся заявки.



Заявки можно отсортировать, применяя фильтры, расположенные в левой части окна.
По времени:

П
о причине:




По статусу:
В
TraffPro HelpDesk разработана примерная статусная модель заявок. Порядок изменения статуса в вашей системе определяется менеджером (руководителем, начальником отдела).
По компьютеру:




По назначению:



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





Работа с заявками.
Если у вас есть разрешение на выбор заявки, вы можете сами брать заявки в работу через Заявки - Просмотр, в противном случае заявки на вас переводит (назначает) лицо (как правило, главный администратор), имеющее право назначать заявки.
Все ваши заявки отображаются в меню Заявки - Назначенные Вам.


Во время работы над заявкой вы изменяете ее статус в соответствии с вашей статусной моделью.


Для того чтобы взять заявку в работу, необходимо нажать иконку «Приступить к выполнению»
С
татус заявки изменится на «Открыта».

Для редактирования заявки и смене статуса открываем заявку клавишей просмотр


М
еняем статус, вносим сообщение об изменении статуса или комментарий о выполнении, нажимаем иконку «Добавить сообщение».





В программе реализована следующая статусная модель:




Поделитесь с Вашими друзьями:
1   2   3


База данных защищена авторским правом ©uverenniy.ru 2019
обратиться к администрации

    Главная страница