Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В данном разделе описываются команды управления конфигурацией профилей алиасов.

Для администратора системы команды выполняются на уровне кластера в разделе /cluster/storage/<CLUSTER>/alias/profiles/.

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

<CLUSTER> — имя кластера с ролью storage.

clean

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

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

/cluster/storage/<CLUSTER>/alias/profiles/clean

Синтаксис:

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

Параметры:

<DomainName> — имя виртуальной АТС;

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

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

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

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

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

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

Название параметраОписаниеЗначения
access_groupгруппа доступазначения берутся из таблицы групп доступа
(список групп доступа можно посмотреть по команде domain/<some_domain>/access-group/ls-groups)
access_typeтип доступа для абонента
(долговременные ограничения, которые 
вводятся при подключении абонента). Описание настройки содержится на этой странице /domain/<DOMAIN>/access-type- команды управления типами доступа.
значения берутся из таблицы типов доступа
(список типов доступа можно посмотреть по команде domain/<some_domain>/access-type/info)
ai_<идентификатор тона>автоинформатор<Номер автоинформатора> [Идентификатор тона]
apriиндикатор ограничения предоставления
номера вызывающего абонента
presentationAllowed
presentationRestricted
addressNotAvailable
spare
billing_idиндикатор установки User-Name(1) при использовании RADIUSstring
billing_passwordиндикатор установки User-Password(2) при использовании RADIUSstring
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/ — команды управления режимами генерации CDRatom
displayNameимя абонента, которое будет передано на вызываемую сторону и отобразится у абонента при передаче CallerIDstring
emailEmail-адрес абонента, на который будет приходить письмо с нотификацией о пропущенном вызове.string
cn\email\release_call\enabledфлаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через emailboolean
cn\email\release_call\templateШаблон письма-нотификации о пропущенном вызове по email. В шаблоне письма можно использовать макропеременные: %CALLING%, %CALLED%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%string
jabber\idJID (Jabber-идентификатор) абонента, на который будет приходить сообщение с нотификацией о пропущенном вызове.string
cn\jabber\release_call\enabledфлаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через jabberboolean
cn\jabber\release_call\templateШаблон сообщения-нотификации о пропущенном вызове. В шаблоне сообщения можно использовать макропеременные: %CALLING%, %CALLED%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%string
cn\jabber\incomming_call\enabledфлаг, показывающий, активирована или нет отправка сообщения о входящем вызове через jabberboolean
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/<DOMAIN>/regime/ — команды управления режимами обслуживания абонентов
значения берутся из таблицы режимов обслуживания
(список режимов обслуживания можно посмотреть по команде domain/<some_domain>/regime/info)
screeningиндикатор контроля номера 
вызывающего абонента
userProvidedNotVerified
userProvidedVerifiedAndPassed
userProvidedVerifiedAndFailed
networkProvided
support_encodingОтображение Display Name в зависимости от типа кодировкиutf-8
latin1
cp-1251
line_count

Количество одновременных телефонных занятий, которые можно сделать с/на данного абонента.

Значение данного параметра может быть перекрыто значениями параметров "line_count\in", "line_count\out".
positive integer
line_count\inКоличество одновременных входящих телефонных занятий, которые можно сделать на данного абонента (алиас).positive integer
line_count\outКоличество одновременных исходящих телефонных занятий, которые можно сделать с данного абонента (алиаса).positive integer
ss\mgm\telephoneВозможность управлять услугами с ТА (активировать, деактивировать, проверять). По умолчанию — enableddisabled
enabled
s4b\emailEmail адрес учетной записи Skype for businessstring
s4b\usernameUsername учетной записи Skype for businessstring
s4b\passwordПароль от учетной записи Skype for businessstring
pulse_telephoneПризнак того, что данный ТА работает в импульсном режиме набора. По умолчанию — false.boolean
placementтерриториальный признак номераstring
languageЯзык локали абонентаstring (ru|en|de|fr|es)
api\call\enabledактивировать возможность управлять данным ТА через Call API. По умолчанию — false.boolean
passwordПароль, используемый для входа в Phone desktop assistantstring

Пример:

admin@mycelium1@ecss1:/$ cluster/storage/ds1/alias/profiles/clean biysk.local energo cdr_group   
Property [cdr_group] successfully removed from the profile "energo", domain "biysk.local".

[exec at: 24.02.2021 16:35:04, exec time: 29ms, nodes: ds1@ecss1 v.3.14.7.614]

declare

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

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

cluster/storage/<CLUSTER>/alias/profiles/declare

Синтаксис:

declare <DomainName> <ProfileName> [<Descriptions>]

Параметры:

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

Пример:

admin@mycelium1@ecss1:/$ cluster/storage/ds1/alias/profiles/declare biysk.local energo Для Алтайкрайэнерго 
Profile "energo" successfully declared in the domain "biysk.local".

[exec at: 24.02.2021 16:33:45, exec time: 45ms, nodes: ds1@ecss2 v.3.14.7.614]

info

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

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

/cluster/storage/<CLUSTER>/alias/profiles/info

Синтаксис:

info <DomainName> [<ProfileName>]

Параметры:

<DomainName> — имя виртуальной АТС;

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

Пример:

admin@mycelium1@ecss1:/$ cluster/storage/ds1/alias/profiles/info biysk.local user_default              
Profiles info:
┌───────────┬────────────┬─────────────────────────────┬────────────────────┐
│  Domain   │    Name    │         Properties          │    Description     │
├───────────┼────────────┼─────────────────────────────┼────────────────────┤
│biysk.local│user_default│access_group = all           │Default user profile│
│           │            │category = ordinarySubscriber│                    │
│           │            │nai = subscriberNumber       │                    │
│           │            │ni = private                 │                    │
│           │            │screening = networkProvided  │                    │
└───────────┴────────────┴─────────────────────────────┴────────────────────┘
Total: 1

[exec at: 24.02.2021 09:52:54, exec time: 19ms, nodes: ds1@ecss2 v.3.14.7.614]

list

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

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

/cluster/storage/<CLUSTER>/alias/profiles/list

Синтаксис:

list [<DomainName>]

Параметры:

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

Пример:

admin@mycelium1@ecss1:/$ cluster/storage/ds1/alias/profiles/list              
Profiles' list:
┌────────────┬────────────┬────────────────────┐
│   Domain   │    Name    │    Description     │
├────────────┼────────────┼────────────────────┤
│biysk.local │user_default│Default user profile│
│front.office│user_default│Default user profile│
│a.test      │user_default│Default user profile│
└────────────┴────────────┴────────────────────┘
Total: 3

[exec at: 24.02.2021 09:54:11, exec time: 20ms, nodes: ds1@ecss1 v.3.14.7.614]

remove

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

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

/cluster/storage/<CLUSTER>/alias/profiles/remove

Синтаксис:
remove <DomainName> <ProfileName>

Параметры:

DomainName

<DomainName> — имя виртуальной АТС;

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

Пример:

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

[exec at: 24.02.2021 16:37:11, exec time: 30ms, nodes: ds1@ecss1 v.3.14.7.614]

set

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

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

/cluster/storage/<CLUSTER>/alias/profiles/set

Синтаксис:

set <DomainName> <ProfileName> <PropertyName> <PropertyValue>

Параметры:

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

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

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

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

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

Название параметраОписаниеЗначения
access_groupгруппа доступазначения берутся из таблицы групп доступа
(список групп доступа можно посмотреть по команде domain/<some_domain>/access-group/ls-groups)
access_typeтип доступа для абонента
(долговременные ограничения, которые 
вводятся при подключении абонента). Описание настройки содержится на этой странице /domain/<DOMAIN>/access-type- команды управления типами доступа.
значения берутся из таблицы типов доступа
(список типов доступа можно посмотреть по команде domain/<some_domain>/access-type/info)
ai_<идентификатор тона>автоинформатор<Номер автоинформатора> [Идентификатор тона]
apriиндикатор ограничения предоставления
номера вызывающего абонента
presentationAllowed
presentationRestricted
addressNotAvailable
spare
billing_idиндикатор установки User-Name(1) при использовании RADIUSstring
billing_passwordиндикатор установки User-Password(2) при использовании RADIUSstring
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/ — команды управления режимами генерации CDRatom
displayNameимя абонента, которое будет передано на вызываемую сторону и отобразится у абонента при передаче CallerIDstring
emailEmail-адрес абонента, на который будет приходить письмо с нотификацией о пропущенном вызове.string
cn\email\release_call\enabledфлаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через emailboolean
cn\email\release_call\templateШаблон письма-нотификации о пропущенном вызове по email. В шаблоне письма можно использовать макропеременные: %CALLING%, %CALLED%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%string
jabber\idJID (Jabber-идентификатор) абонента, на который будет приходить сообщение с нотификацией о пропущенном вызове.string
cn\jabber\release_call\enabledфлаг, показывающий, активирована или нет отправка сообщения о пропущенном вызове через jabberboolean
cn\jabber\release_call\templateШаблон сообщения-нотификации о пропущенном вызове. В шаблоне сообщения можно использовать макропеременные: %CALLING%, %CALLED%, %TIME%, %DATE%, %CAUSE%, %DURATION%, %CALLERID%, %DISPLAYNAME%string
cn\jabber\incomming_call\enabledфлаг, показывающий, активирована или нет отправка сообщения о входящем вызове через jabberboolean
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/<DOMAIN>/regime/ — команды управления режимами обслуживания абонентов
значения берутся из таблицы режимов обслуживания
(список режимов обслуживания можно посмотреть по команде domain/<some_domain>/regime/info)
screeningиндикатор контроля номера 
вызывающего абонента
userProvidedNotVerified
userProvidedVerifiedAndPassed
userProvidedVerifiedAndFailed
networkProvided
support_encodingОтображение Display Name в зависимости от типа кодировкиutf-8
latin1
cp-1251
line_count

Количество одновременных телефонных занятий, которые можно сделать с/на данного абонента.

Значение данного параметра может быть перекрыто значениями параметров "line_count\in", "line_count\out".
positive integer
line_count\inКоличество одновременных входящих телефонных занятий, которые можно сделать на данного абонента (алиас).positive integer
line_count\outКоличество одновременных исходящих телефонных занятий, которые можно сделать с данного абонента (алиаса).positive integer
ss\mgm\telephoneВозможность управлять услугами с ТА (активировать, деактивировать, проверять). По умолчанию — enableddisabled
enabled
s4b\emailEmail адрес учетной записи Skype for businessstring
s4b\usernameUsername учетной записи Skype for businessstring
s4b\passwordПароль от учетной записи Skype for businessstring
pulse_telephoneПризнак того, что данный ТА работает в импульсном режиме набора. По умолчанию — false.boolean
placementтерриториальный признак номераstring
languageЯзык локали абонентаstring (ru|en|de|fr|es)
api\call\enabledактивировать возможность управлять данным ТА через Call API. По умолчанию — false.boolean
passwordПароль, используемый для входа в Phone desktop assistantstring

Пример:

admin@mycelium1@ecss1:/$ cluster/storage/ds1/alias/profiles/set a.test user_default language ru  
All properties successfully set to the profile "user_default", domain "a.test".

[exec at: 24.02.2021 16:26:22, exec time: 32ms, nodes: ds1@ecss2 v.3.14.7.614]

admin@mycelium1@ecss1:/$ cluster/storage/ds1/alias/profiles/set a.test user_default timezone UTC+07:00    
All properties successfully set to the profile "user_default", domain "a.test".

[exec at: 24.02.2021 16:27:17, exec time: 33ms, nodes: ds1@ecss2 v.3.14.7.614]
  • Нет меток
Написать комментарий...