В данном разделе описываются команды управления конфигурацией профилей алиасов.
Для администратора системы команды выполняются на уровне кластера в разделе /cluster/storage/<CLUSTER>/alias/profiles/ .
clean Команда для удаления определенных свойств профиля.
Путь команды:
/cluster/storage/<CLUSTER>/alias/profiles/clean
Синтаксис:
clean <DOMAIN> <PROFILE> [<PropertyName>] [--force]
Параметры:
<PROFILE> - название профиля алиаса; <PropertyName> - название параметра алиаса;
--force - выполнение команды без запроса подтверждения.
Описание параметров алиаса приведено в разделе 3.14.3 Приложение А. Набор параметров алиасов или во вкладке ниже.
Нажмите здесь для раскрытия...
Приложение А. Набор параметров алиасов
Таблица 1 – Описание параметров алиаса
Название параметра Описание Значения access_group группа доступа значения берутся из таблицы групп доступа (список групп доступа можно посмотреть по команде domain/<some_domain>/access-group/ls-groups) access_type тип доступа для абонента (долговременные ограничения, которые вводятся при подключении абонента) значения берутся из таблицы типов доступа (список типов доступа можно посмотреть по команде domain/<some_domain>/access-type/info) ai_<идентификатор тона> автоинформатор <Номер автоинформатора> [Идентификатор тона] apri индикатор ограничения предоставления номера вызывающего абонента presentationAllowed presentationRestricted addressNotAvailable spare billing_id индикатор установки User-Name(1) при использовании RADIUS string billing_password индикатор установки User-Password(2) при использовании RADIUS string category_override режим переопределения категории вызова Если параметр выставлен в true - то категория вызова всегда переопределяется на ту категорию, что выставлена на уровне интерфейса (свойство category).
Если параметр выставлен в false - то категория вызова не переопределяется на ту категорию, что выставлена на уровне интерфейса (свойство category). category категория вызывающего абонента unknownAtThisTime - 0 operatorFrench - 1 operatorEngish - 2 operatorGerman - 3 operatorRussian - 4 operatorSpanish - 5 reserved - 9 ordinarySubscriber - 10 (АОН категория 1 - ОАО "Ростелеком") subscriberWithPriority - 11 (АОН категория 4 - ООО "Эквант") dataCall - 12 (АОН категория 8 - ОАО "АРКТЕЛ") testCall - 13 spare - 14 payphone - 15 (АОН категория 6 - ЗАО "Компания ТрансТелеКом") category0 - 224 hotelsSubscriber - 225 (АОН категория 2 - ОАО "КОМСТАР-ОТС") freeSubscriber - 226 paidSubscriber - 227 (АОН категория 7 - ЗАО "Синтерра") localSubscriber - 228 (АОН категория 3 - ОАО "Вымпелком" (ранее ООО "СЦС Совинтел")) localTaksofon - 229 (АОН категория 9 - ОАО "Межрегиональный Транзит Телеком") autoCallI - 240 semiautoCallI - 241 autoCallII - 242 semiautoCallII - 243 autoCallIII - 244 semiautoCallIII - 245 autoCallIV - 246 semiautoCallIV - 247 cdr_group имя группы, используется для группировки cdr atom displayName имя абонента, которое будет передано на вызываемую сторону и отобразится у абонента при передаче CallerID string email Email-адрес абонента, на который будет приходить письмо с нотификацией о пропущенном вызове. string cn\email\release_call\enabled флаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через email boolean cn\email\release_call\template Шаблон письма-нотификации о пропущенном вызове по email. В шаблоне письма можно использовать макропеременные: %CALLING %, %CALLED %, %TIME %, %DATE %, %CAUSE %, %DURATION %, %CALLERID %, %DISPLAYNAME % string jabber\id JID (Jabber-идентификатор) абонента, на который будет приходить сообщение с нотификацией о пропущенном вызове. string cn\jabber\release_call\enabled флаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через jabber boolean cn\jabber\release_call\template Шаблон сообщения-нотификации о пропущенном вызове. В шаблоне сообщения можно использовать макропеременные: %CALLING %, %CALLED %, %TIME %, %DATE %, %CAUSE %, %DURATION %, %CALLERID %, %DISPLAYNAME % string cn\jabber\incomming_call\enabled флаг, показывающий, активирована или нет отправка сообщения о входящем вызове через jabber boolean cn\jabber\incomming_call\template Шаблон сообщения-нотификации о входящем вызове. В шаблоне сообщения можно использовать макропеременные: %CALLING %, %CALLED %, %TIME %, %DATE %, %CAUSE %, %DURATION %, %CALLERID %, %DISPLAYNAME % string isActive состояние алиаса false - алиас не активен true - алиас активен nai идентификатор типа адреса spare subscriberNumber unknown nationalNumber internationNumber ni индикатор номера emergency - экстренные службы intercity - абоненты междугородной сети international - абоненты международной сети local - абоненты местной сети private - абоненты "своей" АТС zone - абоненты зоновой сети npi индикатор плана нумерации spare isdnTelephony dataNumberingPlan telexNumberingPlan reserved1 reserved2 reserved3 conversation_timeout длительность разговорного соединения (disabled | [0ms; 1d] (например: 23h 59m 59s 999ms) ) no_answer_timeout время ожидания ответа данного абонента (disabled | [0ms; 1d] (например: 23h 59m 59s 999ms) ) o_response_timeout тайм-аут подтверждения завершения номера (disabled | [0ms; 1d] (например: 23h 59m 59s 999ms) ) provider код провайдера [0-9] regime режим обслуживания для абонента (временные ограничения) значения берутся из таблицы режимов обслуживания (список режимов обслуживания можно посмотреть по команде domain/<some_domain>/regime/info) screening индикатор контроля номера вызывающего абонента userProvidedNotVerified userProvidedVerifiedAndPassed userProvidedVerifiedAndFailed networkProvided support_encoding Отображение Display Name в зависимости от типа кодировки utf-8 latin1 cp-1251 line_count Количество одновременных телефонных занятий, которые можно сделать с/на данного абонента.
positive integer line_count\in Количество одновременных входящих телефонных занятий, которые можно сделать на данного абонента (алиас). positive integer line_count\out Количество одновременных исходящих телефонных занятий, которые можно сделать с данного абонента (алиаса). positive integer ss\mgm\telephone Возможность управлять услугами с ТА (активировать, деактивировать, проверять). По умолчанию - enabled disabled | enabled pulse_telephone Признак того, что данный ТА работает в импульсном режиме набора. По умолчанию - false. boolean placement территориальный признак номера string language Язык локали абонента string (ru|en|de|fr|es) api\call\enabled активировать возможность управлять данным ТА через Call API. По умолчанию - false. boolean
Пример:
declare Команда предназначена для создания нового профиля алиаса.
Путь команды:
cluster/storage/<CLUSTER>/alias/profiles/declare
Синтаксис:
declare <DOMAIN> <PROFILE> [<DESCRIPTIONS>]
Параметры:
<PROFILE> - название профиля алиаса; <DESCRIPTIONS> - описание профиля алиаса.
Пример:
info Команда предназначена для просмотра информации о параметрах профиля алиаса.
Путь команды:
/cluster/storage/<CLUSTER>/alias/profiles/info
Синтаксис:
info <DOMAIN> [<PROFILE>]
Параметры:
<PROFILE> - название профиля алиаса. Опциональный параметр;
Пример:
list Команда для просмотра списка существующих в системе профилей алиасов.
Путь команды:
/cluster/storage/<CLUSTER>/alias/profiles/list
Синтаксис:
list <DOMAIN>
Параметры:
<DOMAIN> - имя виртуальной АТС.
Пример:
remove Команда предназначена для удаления профиля алиасов.
Путь команды:
/cluster/storage/<CLUSTER>/alias/profiles/remove
Синтаксис: remove <DOMAIN> <PROFILE>
Параметры:
<PROFILE> - название профиля алиаса.
Пример:
set Команда предназначена для настройки параметров профиля алиасов.
Путь команды:
/cluster/storage/<CLUSTER>/alias/profiles/set
Синтаксис:
set <DOMAIN> <PROFILE> <PropertyName> <PropertyValue>
Параметры:
<PROFILE> - название профиля алиаса; <PropertyName> - название параметра алиаса; <PropertyValue> - значение параметра.
Описание параметров алиаса приведено в разделе 3.14.3 Приложение А. Набор параметров алиасов или во вкладке ниже.
Нажмите здесь для раскрытия...
Приложение А. Набор параметров алиасов
Таблица 1 – Описание параметров алиаса
Название параметра Описание Значения access_group группа доступа значения берутся из таблицы групп доступа (список групп доступа можно посмотреть по команде domain/<some_domain>/access-group/ls-groups) access_type тип доступа для абонента (долговременные ограничения, которые вводятся при подключении абонента) значения берутся из таблицы типов доступа (список типов доступа можно посмотреть по команде domain/<some_domain>/access-type/info) ai_<идентификатор тона> автоинформатор <Номер автоинформатора> [Идентификатор тона] apri индикатор ограничения предоставления номера вызывающего абонента presentationAllowed presentationRestricted addressNotAvailable spare billing_id индикатор установки User-Name(1) при использовании RADIUS string billing_password индикатор установки User-Password(2) при использовании RADIUS string category_override режим переопределения категории вызова Если параметр выставлен в true - то категория вызова всегда переопределяется на ту категорию, что выставлена на уровне интерфейса (свойство category).
Если параметр выставлен в false - то категория вызова не переопределяется на ту категорию, что выставлена на уровне интерфейса (свойство category). category категория вызывающего абонента unknownAtThisTime - 0 operatorFrench - 1 operatorEngish - 2 operatorGerman - 3 operatorRussian - 4 operatorSpanish - 5 reserved - 9 ordinarySubscriber - 10 (АОН категория 1 - ОАО "Ростелеком") subscriberWithPriority - 11 (АОН категория 4 - ООО "Эквант") dataCall - 12 (АОН категория 8 - ОАО "АРКТЕЛ") testCall - 13 spare - 14 payphone - 15 (АОН категория 6 - ЗАО "Компания ТрансТелеКом") category0 - 224 hotelsSubscriber - 225 (АОН категория 2 - ОАО "КОМСТАР-ОТС") freeSubscriber - 226 paidSubscriber - 227 (АОН категория 7 - ЗАО "Синтерра") localSubscriber - 228 (АОН категория 3 - ОАО "Вымпелком" (ранее ООО "СЦС Совинтел")) localTaksofon - 229 (АОН категория 9 - ОАО "Межрегиональный Транзит Телеком") autoCallI - 240 semiautoCallI - 241 autoCallII - 242 semiautoCallII - 243 autoCallIII - 244 semiautoCallIII - 245 autoCallIV - 246 semiautoCallIV - 247 cdr_group имя группы, используется для группировки cdr atom displayName имя абонента, которое будет передано на вызываемую сторону и отобразится у абонента при передаче CallerID string email Email-адрес абонента, на который будет приходить письмо с нотификацией о пропущенном вызове. string cn\email\release_call\enabled флаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через email boolean cn\email\release_call\template Шаблон письма-нотификации о пропущенном вызове по email. В шаблоне письма можно использовать макропеременные: %CALLING %, %CALLED %, %TIME %, %DATE %, %CAUSE %, %DURATION %, %CALLERID %, %DISPLAYNAME % string jabber\id JID (Jabber-идентификатор) абонента, на который будет приходить сообщение с нотификацией о пропущенном вызове. string cn\jabber\release_call\enabled флаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через jabber boolean cn\jabber\release_call\template Шаблон сообщения-нотификации о пропущенном вызове. В шаблоне сообщения можно использовать макропеременные: %CALLING %, %CALLED %, %TIME %, %DATE %, %CAUSE %, %DURATION %, %CALLERID %, %DISPLAYNAME % string cn\jabber\incomming_call\enabled флаг, показывающий, активирована или нет отправка сообщения о входящем вызове через jabber boolean cn\jabber\incomming_call\template Шаблон сообщения-нотификации о входящем вызове. В шаблоне сообщения можно использовать макропеременные: %CALLING %, %CALLED %, %TIME %, %DATE %, %CAUSE %, %DURATION %, %CALLERID %, %DISPLAYNAME % string isActive состояние алиаса false - алиас не активен true - алиас активен nai идентификатор типа адреса spare subscriberNumber unknown nationalNumber internationNumber ni индикатор номера emergency - экстренные службы intercity - абоненты междугородной сети international - абоненты международной сети local - абоненты местной сети private - абоненты "своей" АТС zone - абоненты зоновой сети npi индикатор плана нумерации spare isdnTelephony dataNumberingPlan telexNumberingPlan reserved1 reserved2 reserved3 conversation_timeout длительность разговорного соединения (disabled | [0ms; 1d] (например: 23h 59m 59s 999ms) ) no_answer_timeout время ожидания ответа данного абонента (disabled | [0ms; 1d] (например: 23h 59m 59s 999ms) ) o_response_timeout тайм-аут подтверждения завершения номера (disabled | [0ms; 1d] (например: 23h 59m 59s 999ms) ) provider код провайдера [0-9] regime режим обслуживания для абонента (временные ограничения) значения берутся из таблицы режимов обслуживания (список режимов обслуживания можно посмотреть по команде domain/<some_domain>/regime/info) screening индикатор контроля номера вызывающего абонента userProvidedNotVerified userProvidedVerifiedAndPassed userProvidedVerifiedAndFailed networkProvided support_encoding Отображение Display Name в зависимости от типа кодировки utf-8 latin1 cp-1251 line_count Количество одновременных телефонных занятий, которые можно сделать с/на данного абонента.
positive integer line_count\in Количество одновременных входящих телефонных занятий, которые можно сделать на данного абонента (алиас). positive integer line_count\out Количество одновременных исходящих телефонных занятий, которые можно сделать с данного абонента (алиаса). positive integer ss\mgm\telephone Возможность управлять услугами с ТА (активировать, деактивировать, проверять). По умолчанию - enabled disabled | enabled pulse_telephone Признак того, что данный ТА работает в импульсном режиме набора. По умолчанию - false. boolean placement территориальный признак номера string language Язык локали абонента string (ru|en|de|fr|es) api\call\enabled активировать возможность управлять данным ТА через Call API. По умолчанию - false. boolean
Пример: