Навигация:  Traffic Inspector SDK > API администрирования > Атрибуты >

Атрибуты клиента

Previous pageReturn to chapter overviewNext page

Список 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

Сайт разработчиков Traffic Inspector