Список XML атрибутов клиента (элемент UserItem)
Атрибут |
Значение |
Тип |
|
GUID |
GUID клиента |
xsd:string |
|
DisplayName |
Отображаемое имя клиента |
xsd:string |
|
Note |
Примечания |
xsd:string |
|
Group |
GUID группы |
xsd:string |
|
GroupDisplayName |
Отображаемое имя группы |
xsd:string |
|
CreateDate |
Дата создания |
xsd:dateTime |
|
NetStatDef |
Сетевая статистика - использовать общие настройки |
Bool |
|
NetStatInt |
Интервал записи сетевой статистики, мин |
xsd:nonNegativeInteger |
|
NetStatTop |
Сетевая статистика - записывать активных направлений |
xsd:nonNegativeInteger |
|
NetStatPacketLimit |
Сетевая статистика - записывать, если пакетов не менее |
xsd:nonNegativeInteger |
|
NetStatLimit |
Сетевая статистика - лимит блокировки (virus flood detect) |
xsd:nonNegativeInteger |
|
BlockNsTTL |
Блокировка клиентов - при переполнении сетевой статистики (virus flood detect), мин |
xsd:integer |
|
BlockPolOptDef |
Блокировка клиентов - использовать общие настройки |
Bool |
|
BlockPolTTL |
Блокировка клиентов - при нарушении политики авторизации, мин |
xsd:integer |
|
UserAuthOptDef |
Опции авторизации - использовать параметры по умолчанию |
Bool |
|
AgPassChange |
Опции авторизации - разрешить смену пароля пользователем |
Bool |
|
LogonTTL |
Опции авторизации - таймаут авторизации, мин |
xsd:integer |
|
UserTPModeDef |
Обработка HTTP мимо прокси сервера - по умолчанию |
Bool |
|
UserTPModeRedirect |
Перенаправлять TCP/80 на прокси сервер |
Bool |
|
UserTPModeBlockHTTP |
Блокировать все HTTP запросы мимо прокси сервера |
Bool |
|
AccessTimeDef |
Расписание - по умолчанию |
Bool |
|
AccessTime |
Расписание - символьная строка с количеством символов = 24 х 7 (24 часа в сутках, 7 дней в неделе): символ Y - доступ разрешен, символ N - запрещен |
xsd:string |
|
ServiceMaskDef |
Разрешить работу через службы - по умолчанию |
Bool |
|
ServiceMask |
Маска разрешения работы через службы (см. перечисление UserServiceType) |
xsd:integer |
|
TCPSessLimitDef |
Ограничение TCP сессий - по умолчанию |
Bool |
|
TCPSessLimit |
Ограничение TCP сессии (0 - нет ограничения) |
xsd:integer |
|
PartialDisDef |
Многопоточная закачка через прокси сервер - по умолчанию |
Bool |
|
PartialDis |
Многопоточная закачка через прокси сервер - запретить |
Bool |
|
ProxyAutoConfigDef |
Автоматическое конфигурирование IE - использовать параметры по умолчанию |
Bool |
|
ProxyAutoConfig |
Автоматическое конфигурирование IE - включить |
Bool |
|
SMTPBlockWeighDef |
Фильтрация сообщений - по умолчанию (используются настройки SMTP шлюза) |
Bool |
|
SMTPBlockWeigh |
Фильтровать сообщения в SMTP шлюзе, если весовой коэффициент более |
xsd:integer |
|
VLANDef |
VLAN - по умолчанию (общие настройки) |
Bool |
|
VLAN |
VLAN Id |
xsd:integer |
|
AgentXSLPageDef |
XSL шаблон клиентского агента |
Bool |
|
AgentXSLPage |
XSL шаблон клиентского агента - по умолчанию |
xsd:string |
|
RefIntfDef |
Роутинг - использовать настройку по умолчанию |
Bool |
|
RefIntfGUID |
Направлять трафик клиента через внешний интерфейс - GUID интерфейса |
xsd:string |
|
RefIntfName |
Направлять трафик клиента через внешний интерфейс - имя интерфейса |
xsd:string |
|
BandwidthDef |
Ограничения скорости работы клиентов - по умолчанию |
Bool |
|
PacketInSpeed |
Ограничения скорости - на прием, пакетов/сек |
xsd:integer |
|
PacketOutSpeed |
Ограничения скорости - на передачу, пакетов/сек |
xsd:integer |
|
InBandwidth |
Ограничение скорости работы клиентов - на прием, кб/сек |
xsd:integer |
|
OutBandwidth |
Ограничение скорости работы клиентов - на передачу, кб/сек |
xsd:integer |
|
InCreditBandwidth |
Ограничение скорости работы клиентов при работе в кредит - на прием, кб/сек |
xsd:integer |
|
OutCreditBandwidth |
Ограничение скорости работы клиентов при работе в кредит - на передачу, кб/сек |
xsd:integer |
|
InCurrSpeed |
Текущая скорость приема, кб/сек |
xsd:integer |
r |
OutCurrSpeed |
Текущая скорость передачи, кб/сек |
xsd:integer |
r |
InCurrPacketSpeed |
Текущая скорость приема, пакетов/сек |
xsd:integer |
r |
OutCurrPacketSpeed |
Текущая скорость передачи, пакетов/сек |
xsd:integer |
r |
LogConfigDef |
Запись данных клиента в журнал - использовать параметры по умолчанию |
Bool |
|
LogStateInt |
Интервал периодической записи состояния клиента в журнал |
xsd:integer |
|
LogProxy |
Записывать все запросы через прокси-сервер |
Bool |
|
AccGroupDef |
Основной счет клиента для отображения данных - по умолчанию |
Bool |
|
AccGroup |
Основной счет клиента для отображения данных (используется в клиентском агенте) - групповой счет |
xsd:string |
|
MappingRuleDef |
Перенаправление TCP трафика - по умолчанию |
Bool |
|
UserIPAddr |
IP адрес |
xsd:string |
|
UserIPAddr2 |
До IP |
xsd:string |
|
UserMAC |
MAC адрес |
xsd:string |
|
StaticARP |
Вносить MAC и IP в ARP таблицу стека TCP/IP |
Bool |
|
LogonName |
Логин |
xsd:string |
|
Password |
Пароль |
xsd:string |
|
UserEMail |
Список E-Mail адресов через запятую (первый - главный) |
xsd:string |
|
DialInClient |
Dial-In client (работает через RAS сервер) |
Bool |
|
VLANAlterIP |
VLAN IP |
xsd:string |
|
VLANAlterMAC |
VLAN MAC |
xsd:string |
|
Date1 |
Доступ: с даты |
xsd:dateTime |
|
Date2 |
Доступ: до даты |
xsd:dateTime |
|
UnlimMode |
0 - автоотключение, -1 - безлимитный |
Bool |
|
DisabledMode |
Запрещен |
Bool |
|
UserIsAdmin |
Является администратором |
Bool |
|
FilterLevel |
Индивидуальный минимальный уровень фильтрации для клиента (F1 - F4) |
xsd:integer |
|
CheckAgentTimeStamp |
Включить проверку времени при аутентификации агента |
Bool |
|
LockCount |
Блокировать остановку работы для предотвращения очистки счета |
Bool |
|
OnStateScriptDef |
Автоматизация - настройки по умолчанию |
Bool |
|
OnChangeStateScript |
Имя скрипта, запускаемого при изменении состояния счета |
xsd:string |
|
OnLimitScript |
Имя скрипта, запускаемого при превышении лимитов счета |
xsd:string |
|
AccessDevice |
Устройство доступа |
xsd:string |
|
AccessDevicePort |
Порт устройства доступа |
xsd:nonNegativeInteger |
|
Tariff |
Тариф |
xsd:string |
|
TariffDef |
Использовать тариф по умолчанию |
Bool |
|
TariffDisplayName |
Имя тарифа |
xsd:string |
r |
BillState |
Состояние сессии: 0 - СТОП, 1 - ПАУЗА, 2 - РАБОТА |
xsd:integer |
r/w |
FilterCurrLevel |
Текущий уровень фильтрации: 0 - F0 - фильтрация отключена, 1 - F1 - Баннеры, 2 - F2 - Мультимедиа, 3 - F3 - Графика, 4 - F4 - Только текст |
xsd:integer |
r/w |
ProxyCacheMode |
Текущий режим кеширования: 0 - кеширование эконом, 1 - кеширование с проверкой, 2 - кеширование отключено |
xsd:integer |
r/w |
StartSession |
Время рестарта сессии |
xsd:dateTime |
r |
StartActiveSess |
Время старта работы сессии (из состояния ПАУЗА) |
xsd:dateTime |
r |
Cash |
Оплачено |
xsd:float |
r/w |
MoneyTraffic |
Сумма за трафик |
xsd:float |
r |
BillTime |
Время работы |
xsd:integer |
r |
MoneyTime |
Сумма за время |
xsd:float |
r |
Balance |
Баланс |
xsd:float |
r |
Currency |
Единица тарификации |
xsd:string |
|
TrafficActive |
Активность по трафику |
Bool |
r |
LastTrafficActive |
Время последней активности по платному трафику * |
xsd:dateTime |
r |
BillMode |
Тип доступа: 0 - запрещен, 1 - автоотключение, 2 - безлимитный |
xsd:integer |
r *** |
BlockReason |
Код причины блокировки: (см. перечисление UserBlockReason) |
xsd:integer |
r |
CurrentTCPSess |
Количество TCP сессий по NAT |
xsd:integer |
r |
CurrentTCPSessProxy |
Количество TCP сессий через прокси |
xsd:integer |
r |
LogonType |
Тип авторизации |
xsd:integer |
r |
LogonNameSrc |
Источник авторизации |
xsd:integer |
r |
LogonNameSrcInfo |
Дополнительная информация |
xsd:string |
r |
LogonTS |
Признак терминальной сессии |
Bool |
r |
LogonIP |
IP адрес (с которого была произведена авторизация) |
xsd:string |
r |
LogonHisIP |
Последний IP с которого происходила авторизация (предыдущий) |
xsd:string |
r |
LastLogonTime |
Время последнего Logon * |
xsd:dateTime |
r |
LastLogoffTime |
Время последнего Logoff * |
xsd:dateTime |
r |
ClientVer |
Версия агента |
xsd:string |
r |
_UpdateState_ |
Обновлять состояние (устанавливать в значение True = -1, если меняются только атрибуты состояния, чтобы не производилось переписывание xml файла) |
Bool |
w |
_Restart_ |
Рестарт сессии |
Bool |
w |
_RestartKeepBalance_ |
Переносить остатки на счету при рестарте сессии |
Bool |
w |
_RestartAddDefCach_ |
Добавить оплату по умолчанию при рестарте сессии |
Bool |
w |
_ResetProxyStat_ |
Сбросить статистику использования прокси |
Bool |
w |
AddCash |
Добавить оплату ** |
xsd:float |
w |
AdminNote |
Комментарий администратора |
xsd:string |
w |
|
|
|
|
* - значения доступны до первой перезагрузки службы Traffic Inspector
** - при одновременном указании атрибутов _Restart_ и AddCash добавление оплаты после рестарта сессии произойдет только при наличии атрибута _RestartKeepBalance_
*** - атрибут оставлен для совместимости с предыдущими версиями, только на чтение, для записи необходимо использовать атрибуты UnlimMode, DisabledMode
w - запись
r - чтение
r/w - чтение и запись
Обязательный атрибут - GUID, остальные - опциональные.
Текущая страница справки: http://help.smart-soft.ru/doc20/index.html?sdk_ituserattr.htm