/domain/<DOMAIN>/aaa/general/ - общие команды управления службой RADIUS AAA
В текущем разделе описываются команды управления службой RADIUS AAA (Accounting).
Команды выполняются администратором виртуальной АТС в разделе /domain/<DOMAIN>/aaa/general/ и применяются только для определенной виртуальной АТС.
В таблице 1 приведено описание общих свойств службы RADIUS AAA.
Таблица 1 - Описание свойств службы RADIUS AAA
adaptation | default_adaptation | string | undefined | C помощью адаптаций происходит изменение атрибутов Called-Station-Id(30) и Calling-Station-Id(31). |
call_origin_mode | default | cisco | default | Режим заполнения поля h323-call-origin. В случае default - в access-request, accounting-start, accounting-update - поле всегда равно originate; в accounting-stop - originate - если сторона А закончила звонок, answer - если сторона Б закончила звонок. В случае cisco - originate - если вызов уходит на транк; answer - если вызов на локального абонента (так же IVR) |
if_radius_unavaliable | [private, local, zone, intercity, international, emergency] | [private, emergency] | Список признаков номера (number indicator), вызовы на которые пропускает сервис AAA в случае, если RADIUS-сервер недоступен(параметр не анализируется при получении Reject). |
modificate_station_id | true - включен, false - выключен | false | При выставлении свойства в значение true, номера после маршрутизации будут подставлены в атрибуты |
profile | cisco_vsa, default | cisco_vsa | Профиль AAA-сервиса. В текущей версии ПО его устанавливать не требуется, поскольку в системе поддержан всего один профиль - CISCO_VSA. Профиль "default" соответствует CISCO_VSA. Профиль сервиса определяет набор RADIUS-атрибутов. |
clean
Данной командой осуществляется установка значений по умолчанию свойств службы AAA. Значения по умолчанию приведены в таблице 1.
Путь команды:
/domain/<DOMAIN>/aaa/general/clean
Синтаксис:
clean [<FIELD>] [--force]
Параметры:
<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо установить по умолчанию;
<FIELD> - свойство, значение которого необходимо установить в значение по умолчанию. Если не указывать данный параметр, то значения по умолчанию будут восстановлены для всех свойств заданной виртуальной АТС;
--force - выполнение команды без запроса подтверждения.
Пример:
/domain/biysk.local/aaa/general/clean --force Properties values successfully restored
info
Данная команда позволяет посмотреть свойства службы AAA.
Путь команды:
/domain/<DOMAIN>/aaa/general/info
Синтаксис:
info [<FIELD>]
Параметры:
<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо просмотреть;
<FIELD> - имя свойства, которое нужно просмотреть: adaptation, call_origin_mode, if_radius_unavaliable, modificate_station_id, profile. Описание свойств приведено в таблице 1.
Пример:
/domain/biysk.local/aaa/general/info ┌─────────────────────┬───────────┬─────────────────────────┐ │ Property │ Domain │ Value │ ├─────────────────────┼───────────┼─────────────────────────┤ │adaptation │biysk.local│undefined │ │call_origin_mode │biysk.local│default │ │if_radius_unavailable│biysk.local│[emergency,local,private]│ │modificate_station_id│biysk.local│false │ │profile │biysk.local│cisco_vsa │ └─────────────────────┴───────────┴─────────────────────────┘
set
Данной командой производится изменение свойств сервиса AAA.
Путь команды:
/domain/<DOMAIN>/aaa/general/set
Синтаксис:
set <FIELD> <VALUE>
Параметры:
<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо установить;
<FIELD> - имя свойства, значение которого необходимо изменить. Описание свойств приведено в таблице 1.
<VALUE> - новое значение свойства, возможные значения приведены в таблице 1.
Пример:
/domain/biysk.local/aaa/general/set if_radius_unavailable private, emergency, local Property "if_radius_unavailable" successfully changed from: [private,emergency] to [emergency,local,private].