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

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

clean

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

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

domain/<DOMAIN>/alias/profile/clean

Синтаксис

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

Параметры:

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

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

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

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

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

Error: You do not have permissions to view this content.

Пример:

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> - значение параметра.

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

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

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

Error: You do not have permissions to view this content.

Пример:

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]