Для администратора виртуальной АТС команды выполняются на уровне виртуальной АТС в разделе domain/<DOMAIN>/alias/profiles/ и применяются только для определенной виртуальной АТС.

<DOMAIN> - имя виртуальной АТС.

clean

Команда для удаления определенных свойств профиля.

Путь команды:

domain/<DOMAIN>/alias/profile/clean

Синтаксис

clean <ProfileName> [<PropertyName>] [--force]

Параметры:

<ProfileName> - название профиля алиаса;
<PropertyName> - название параметра алиаса;

--force - выполнение команды без запроса подтверждения.

Описание параметров алиаса приведено в Приложении А. Набор параметров алиасов или во вкладке ниже.

 Нажмите здесь для раскрытия...

Приложение А. Набор параметров алиасов

Таблица 1 — Описание параметров алиаса

Название параметра Описание Значения
access_group Группа доступа значения берутся из таблицы групп доступа (список групп доступа можно посмотреть по команде domain/<some_domain>/access-group/ls-groups)
access_type Тип доступа для абонента (долговременные ограничения, которые вводятся при подключении абонента). Описание настройки содержится на этой странице /domain/ /access-type - команды управления типами доступа значения берутся из таблицы типов доступа (список типов доступа можно посмотреть по команде domain/<some_domain>/access-type/info)
api\call\enabled Для целей безопасности, чтобы при интеграции с call API пользователи не имели доступ ко всем телефонам в домене. При логине в call api внешняя система должна будет указать номер телефона, и логин пройдёт успешно, только если на данном алиасе активировано свойство [api\call\enabled] boolean
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. Описание настройки содержится на странице /domain/<DOMAIN>/cdr/ — команды управления режимами генерации CDR atom
cn\email\release_call\enabled Флаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через email boolean
cn\email\release_call\template Шаблон письма-нотификации о пропущенном вызове по email. В шаблоне письма можно использовать макропеременные: %CALLING%, %CALLED%, %ORIGINAL_CALLED%, %REDIRECTING%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%, %ORIGINAL_DISPLAYNAME%, %REDIRECTING_DISPLAYNAME% string
cn\jabber\incomming_call\enabled Флаг, показывающий, активирована или нет отправка сообщения о входящем вызове через jabber boolean
cn\jabber\incomming_call\template Шаблон сообщения-нотификации о входящем вызове. В шаблоне сообщения можно использовать макропеременные: %CALLING%, %CALLED%, %ORIGINAL_CALLED%, %REDIRECTING%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%, %ORIGINAL_DISPLAYNAME%, %REDIRECTING_DISPLAYNAME% string
cn\jabber\incoming_call\plain_template

Шаблон текстового сообщения-нотификации о входящем вызове для jabber-клиентов, не поддерживающих html. В шаблоне сообщения можно использовать макропеременные: %CALLING%, %CALLED%, %ORIGINAL_CALLED%, %REDIRECTING%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%, %ORIGINAL_DISPLAYNAME%, %REDIRECTING_DISPLAYNAME%


string
cn\jabber\release_call\enabled Флаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через jabber boolean
cn\jabber\release_call\template Шаблон сообщения-нотификации о пропущенном вызове. В шаблоне сообщения можно использовать макропеременные: %CALLING%, %CALLED%, %ORIGINAL_CALLED%, %REDIRECTING%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%, %ORIGINAL_DISPLAYNAME%, %REDIRECTING_DISPLAYNAME% string
cn\jabber\release_call\plain_template Шаблон текстового сообщения-нотификации о пропущенном вызове для jabber-клиентов, не поддерживающих html. В шаблоне сообщения можно использовать макропеременные: %CALLING%, %CALLED%, %ORIGINAL_CALLED%, %REDIRECTING%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%, %ORIGINAL_DISPLAYNAME%, %REDIRECTING_DISPLAYNAME% string
conversation_timeout Длительность разговорного соединения (disabled | [0ms; 1d] (например: 23h 59m 59s 999ms) )
displayName Имя абонента, которое будет передано на вызываемую сторону и отобразится у абонента при передаче CallerID string
email Email-адрес абонента, на который будет приходить письмо с нотификацией о пропущенном вызове string
find_route_timeout Таймаут поиска маршрута [0ms; 1d] (например: 23h 59m 59s 999ms)
inni inni — индикатор внутрисетевого номера (InternalNetworkNumberIndicator)
  • routingToInternalNumberAllowed — маршрутизация на внутренний номер разрешена;
  • routingToInternalNumberNotAllowed — маршрутизация на внутренний номер не разрешена
intervention\control Если абоненту с услугой "Вмешательство (intervention)" необходимо ограничить список телефонов, в разговоры которых можно вмешиваться, на них необходимо выставить свойство intervention\control = allowed. А на абоненте, который будет вмешиваться, активировать ДВО intervension с restriction = explicitly_allowed. none | allowed | restricted
isActive состояние алиаса false — алиас не активен
true — алиас активен
jabber\id JID (Jabber-идентификатор) абонента, на который будет приходить сообщение с нотификацией о пропущенном вызове string
language Язык локали абонента string (ru|en|de|fr|es)
last_incoming_call_info Информация о последнем входящем вызове string
media-profile Имя медиа-профиля имя медиа-профиля из domain/<DOMAIN>/media-profile/list
media-profile-outgoing Имя медиа-профиля для исходящих вызовов имя медиа-профиля из domain/<DOMAIN>/media-profile/list
nai Идентификатор типа адреса spare
subscriberNumber
unknown
nationalNumber
internationNumber
ni Индикатор номера emergency — экстренные службы
intercity — абоненты междугородной сети
international — абоненты международной сети
local — абоненты местной сети
private — абоненты "своей" АТС
zone — абоненты зоновой сети
npi Индикатор плана нумерации spare
isdnTelephony
dataNumberingPlan
telexNumberingPlan
reserved1
reserved2
reserved3
no_answer_timeout Защитный таймер не ответа стороны Б, взводится (в oct_rr_tbcsm) для стороны Б вызова А-Б disabled | [0ms; 1d] (например: 23h 59m 59s 999ms)
o_no_answer_timeout Защитный таймер не ответа стороны Б, взводится (в oct_rr_obcsm) для стороны А вызова А-Б disabled | [0ms; 1d] (например: 23h 59m 59s 999ms)
password Пароль, используемый для входа в Elph string
pin Pin-код, используемый в услугах число
placement Территориальный признак номера string
profile Профиль абонента Выбирается профиль из доступных (/domain/<DOMAIN>/alias/profiles/)
provider Код провайдера [0-9]
pulse_telephone Признак того, что данный ТА работает в импульсном режиме набора. По умолчанию — false boolean
regime Режим обслуживания для абонента (временные ограничения). Описание настройки содержится на этой странице /domain/<DOMAIN>/regime/ — команды управления режимами обслуживания абонентов значения берутся из таблицы режимов обслуживания (список режимов обслуживания можно посмотреть по команде domain/<domain>/regime/info)
response_ack_timeout Тайм-аут ответа от протокол-адаптера disabled | [0ms; 1d] (например: 23h 59m 59s 999ms)
s4b\email Email-адрес учетной записи Skype for business string
s4b\username Username учетной записи Skype for business string
s4b\password Пароль от учетной записи Skype for business string
screening Индикатор контроля номера вызывающего абонента userProvidedNotVerified
userProvidedVerifiedAndPassed
userProvidedVerifiedAndFailed
networkProvided
sip\notify\wmi\state Информация о голосовых сообщениях string
ss\mgm\telephone Возможность управлять услугами с ТА (активировать, деактивировать, проверять). По умолчанию — enabled disabled
enabled
subscriber_portal\login Логин в Портал абонента (Subscriber portal). Если не указывать subscriber_portal\login, будет использоваться telephoneNumber из LDAP/AD string
subscriber_portal\password Пароль в Портал абонента (Subscriber portal) string
teleconference_pin_timeout Таймер ожидания ввода pin-кода в конференции [5s; 1m] (например: 59s 999ms)
teleconference\password Пароль в АРМ ведущего совещаний string
teleconference\role Роль в АРМ ведущего совещаний

admin | manager | member

terminal_type Тип терминала smart | basic
timezone Таймзона от UTC-09:00 до UTC+14:00


Пример:

admin@ds1@ecss1:/$ domain/biysk.local/alias/profiles/clean work provider 
Property [provider] successfully removed from the profile "work", domain "biysk.local".

[exec at: 09.02.2021 14:15:09, exec time: 29ms, nodes: ds1@ecss1 v.3.14.7.562]
CODE

declare

Команда предназначена для создания нового профиля алиаса.

Путь команды:

domain/<DOMAIN>/alias/profile/declare

Синтаксис:

declare <ProfileName> [<Descriptions>]

Параметры:

<ProfileName> - название профиля алиаса;
<Descriptions> - описание профиля алиаса.

Пример:

admin@ds1@ecss1:/$ domain/biysk.local/alias/profiles/declare super_profile "Для избранных"
Profile "super_profile" successfully declared in the domain "biysk.local".

[exec at: 09.02.2021 13:30:02, exec time: 34ms, nodes: ds1@ecss1 v.3.14.7.562]

info

Команда предназначена для просмотра информации о параметрах профиля алиаса.

Путь команды:

domain/<DOMAIN>/alias/profile/info

Синтаксис:

info [<ProfileName>]

Параметры:

<ProfileName> - название профиля алиаса.  Опциональный параметр;

Пример:

admin@ds1@ecss1:/$ domain/biysk.local/alias/profiles/info      
Profiles info:
┌───────────┬─────────────┬─────────────────────────────┬────────────────────┐
│  Domain   │    Name     │         Properties          │    Description     │
├───────────┼─────────────┼─────────────────────────────┼────────────────────┤
│biysk.local│super_profile│cdr_group = '13'             │"Для избранных"     │
│biysk.local│work         │provider = "1"               │"Служебные"         │
│biysk.local│user_default │access_group = all           │Default user profile│
│           │             │category = ordinarySubscriber│                    │
│           │             │nai = subscriberNumber       │                    │
│           │             │npi = isdnTelephony          │                    │
│           │             │ni = private                 │                    │
│           │             │screening = networkProvided  │                    │
└───────────┴─────────────┴─────────────────────────────┴────────────────────┘
Total: 3

[exec at: 09.02.2021 13:50:37, exec time: 12ms, nodes: ds1@ecss1 v.3.14.7.562]

list

Команда для просмотра списка существующих в системе профилей алиасов.

Путь команды:

domain/<DOMAIN>/alias/profile/list

Синтаксис:

list

Параметры:

<DOMAIN> - имя виртуальной АТС.

Пример:

admin@ds1@ecss1:/$ domain/biysk.local/alias/profiles/list                    
Profiles' list:
┌───────────┬─────────────┬────────────────────┐
│  Domain   │    Name     │    Description     │
├───────────┼─────────────┼────────────────────┤
│biysk.local│super_profile│"Для избранных"     │
│biysk.local│work         │"Служебные"         │
│biysk.local│user_default │Default user profile│
└───────────┴─────────────┴────────────────────┘
Total: 3

[exec at: 09.02.2021 13:34:22, exec time: 13ms, nodes: ds1@ecss1 v.3.14.7.562]

remove

Команда предназначена для удаления профиля алиасов.

Путь команды:

domain/<DOMAIN>/alias/profile/remove

Синтаксис:

remove <ProfileName>

Параметры:

<ProfileName> - название профиля алиаса.

Пример:

admin@ds1@ecss1:/$ domain/biysk.local/alias/profiles/remove work          
Profile "work" successfully removed from the domain "biysk.local".

[exec at: 09.02.2021 13:51:30, exec time: 27ms, nodes: ds1@ecss1 v.3.14.7.562]
CODE

set

Команда предназначена для настройки параметров профиля алиасов.

Путь команды:

domain/<DOMAIN>/alias/profile/set

Синтаксис:

set <ProfileName> <PropertyName> <PropertyValue>

Параметры:

<ProfileName> - название профиля алиаса;
<PropertyName> - название параметра алиаса;
<PropertyValue> - значение параметра.

Описание параметров алиаса и их значения приведены в Приложении А. Набор параметров алиасов или во вкладке ниже.

 Нажмите здесь для раскрытия...

Приложение А. Набор параметров алиасов

Таблица 1 — Описание параметров алиаса

Название параметра Описание Значения
access_group Группа доступа значения берутся из таблицы групп доступа (список групп доступа можно посмотреть по команде domain/<some_domain>/access-group/ls-groups)
access_type Тип доступа для абонента (долговременные ограничения, которые вводятся при подключении абонента). Описание настройки содержится на этой странице /domain/ /access-type - команды управления типами доступа значения берутся из таблицы типов доступа (список типов доступа можно посмотреть по команде domain/<some_domain>/access-type/info)
api\call\enabled Для целей безопасности, чтобы при интеграции с call API пользователи не имели доступ ко всем телефонам в домене. При логине в call api внешняя система должна будет указать номер телефона, и логин пройдёт успешно, только если на данном алиасе активировано свойство [api\call\enabled] boolean
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. Описание настройки содержится на странице /domain/<DOMAIN>/cdr/ — команды управления режимами генерации CDR atom
cn\email\release_call\enabled Флаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через email boolean
cn\email\release_call\template Шаблон письма-нотификации о пропущенном вызове по email. В шаблоне письма можно использовать макропеременные: %CALLING%, %CALLED%, %ORIGINAL_CALLED%, %REDIRECTING%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%, %ORIGINAL_DISPLAYNAME%, %REDIRECTING_DISPLAYNAME% string
cn\jabber\incomming_call\enabled Флаг, показывающий, активирована или нет отправка сообщения о входящем вызове через jabber boolean
cn\jabber\incomming_call\template Шаблон сообщения-нотификации о входящем вызове. В шаблоне сообщения можно использовать макропеременные: %CALLING%, %CALLED%, %ORIGINAL_CALLED%, %REDIRECTING%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%, %ORIGINAL_DISPLAYNAME%, %REDIRECTING_DISPLAYNAME% string
cn\jabber\incoming_call\plain_template

Шаблон текстового сообщения-нотификации о входящем вызове для jabber-клиентов, не поддерживающих html. В шаблоне сообщения можно использовать макропеременные: %CALLING%, %CALLED%, %ORIGINAL_CALLED%, %REDIRECTING%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%, %ORIGINAL_DISPLAYNAME%, %REDIRECTING_DISPLAYNAME%


string
cn\jabber\release_call\enabled Флаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через jabber boolean
cn\jabber\release_call\template Шаблон сообщения-нотификации о пропущенном вызове. В шаблоне сообщения можно использовать макропеременные: %CALLING%, %CALLED%, %ORIGINAL_CALLED%, %REDIRECTING%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%, %ORIGINAL_DISPLAYNAME%, %REDIRECTING_DISPLAYNAME% string
cn\jabber\release_call\plain_template Шаблон текстового сообщения-нотификации о пропущенном вызове для jabber-клиентов, не поддерживающих html. В шаблоне сообщения можно использовать макропеременные: %CALLING%, %CALLED%, %ORIGINAL_CALLED%, %REDIRECTING%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%, %ORIGINAL_DISPLAYNAME%, %REDIRECTING_DISPLAYNAME% string
conversation_timeout Длительность разговорного соединения (disabled | [0ms; 1d] (например: 23h 59m 59s 999ms) )
displayName Имя абонента, которое будет передано на вызываемую сторону и отобразится у абонента при передаче CallerID string
email Email-адрес абонента, на который будет приходить письмо с нотификацией о пропущенном вызове string
find_route_timeout Таймаут поиска маршрута [0ms; 1d] (например: 23h 59m 59s 999ms)
inni inni — индикатор внутрисетевого номера (InternalNetworkNumberIndicator)
  • routingToInternalNumberAllowed — маршрутизация на внутренний номер разрешена;
  • routingToInternalNumberNotAllowed — маршрутизация на внутренний номер не разрешена
intervention\control Если абоненту с услугой "Вмешательство (intervention)" необходимо ограничить список телефонов, в разговоры которых можно вмешиваться, на них необходимо выставить свойство intervention\control = allowed. А на абоненте, который будет вмешиваться, активировать ДВО intervension с restriction = explicitly_allowed. none | allowed | restricted
isActive состояние алиаса false — алиас не активен
true — алиас активен
jabber\id JID (Jabber-идентификатор) абонента, на который будет приходить сообщение с нотификацией о пропущенном вызове string
language Язык локали абонента string (ru|en|de|fr|es)
last_incoming_call_info Информация о последнем входящем вызове string
media-profile Имя медиа-профиля имя медиа-профиля из domain/<DOMAIN>/media-profile/list
media-profile-outgoing Имя медиа-профиля для исходящих вызовов имя медиа-профиля из domain/<DOMAIN>/media-profile/list
nai Идентификатор типа адреса spare
subscriberNumber
unknown
nationalNumber
internationNumber
ni Индикатор номера emergency — экстренные службы
intercity — абоненты междугородной сети
international — абоненты международной сети
local — абоненты местной сети
private — абоненты "своей" АТС
zone — абоненты зоновой сети
npi Индикатор плана нумерации spare
isdnTelephony
dataNumberingPlan
telexNumberingPlan
reserved1
reserved2
reserved3
no_answer_timeout Защитный таймер не ответа стороны Б, взводится (в oct_rr_tbcsm) для стороны Б вызова А-Б disabled | [0ms; 1d] (например: 23h 59m 59s 999ms)
o_no_answer_timeout Защитный таймер не ответа стороны Б, взводится (в oct_rr_obcsm) для стороны А вызова А-Б disabled | [0ms; 1d] (например: 23h 59m 59s 999ms)
password Пароль, используемый для входа в Elph string
pin Pin-код, используемый в услугах число
placement Территориальный признак номера string
profile Профиль абонента Выбирается профиль из доступных (/domain/<DOMAIN>/alias/profiles/)
provider Код провайдера [0-9]
pulse_telephone Признак того, что данный ТА работает в импульсном режиме набора. По умолчанию — false boolean
regime Режим обслуживания для абонента (временные ограничения). Описание настройки содержится на этой странице /domain/<DOMAIN>/regime/ — команды управления режимами обслуживания абонентов значения берутся из таблицы режимов обслуживания (список режимов обслуживания можно посмотреть по команде domain/<domain>/regime/info)
response_ack_timeout Тайм-аут ответа от протокол-адаптера disabled | [0ms; 1d] (например: 23h 59m 59s 999ms)
s4b\email Email-адрес учетной записи Skype for business string
s4b\username Username учетной записи Skype for business string
s4b\password Пароль от учетной записи Skype for business string
screening Индикатор контроля номера вызывающего абонента userProvidedNotVerified
userProvidedVerifiedAndPassed
userProvidedVerifiedAndFailed
networkProvided
sip\notify\wmi\state Информация о голосовых сообщениях string
ss\mgm\telephone Возможность управлять услугами с ТА (активировать, деактивировать, проверять). По умолчанию — enabled disabled
enabled
subscriber_portal\login Логин в Портал абонента (Subscriber portal). Если не указывать subscriber_portal\login, будет использоваться telephoneNumber из LDAP/AD string
subscriber_portal\password Пароль в Портал абонента (Subscriber portal) string
teleconference_pin_timeout Таймер ожидания ввода pin-кода в конференции [5s; 1m] (например: 59s 999ms)
teleconference\password Пароль в АРМ ведущего совещаний string
teleconference\role Роль в АРМ ведущего совещаний

admin | manager | member

terminal_type Тип терминала smart | basic
timezone Таймзона от UTC-09:00 до UTC+14:00


Пример:

admin@ds1@ecss1:/$ domain/biysk.local/alias/profiles/set work provider 1            
All properties successfully set to the profile "work", domain "biysk.local".

[exec at: 09.02.2021 13:48:28, exec time: 30ms, nodes: ds1@ecss1 v.3.14.7.562]