/domain/<DOMAIN>/alias/profiles-команды управления конфигурацией профилей алиасов.
Для администратора виртуальной АТС команды выполняются на уровне виртуальной АТС в разделе domain/<DOMAIN>/alias/profiles/ и применяются только для определенной виртуальной АТС.
clean
Команда для удаления определенных свойств профиля.
Путь команды:
domain/<DOMAIN>/alias/profile/clean
Синтаксис
clean <ProfileName> [<PropertyName>] [--force]
Параметры:
<ProfileName> - название профиля алиаса;
<PropertyName> - название параметра алиаса;
--force - выполнение команды без запроса подтверждения.
Описание параметров алиаса приведено в Приложении А. Набор параметров алиасов или во вкладке ниже.
Приложение А. Набор параметров алиасов
Пример:
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]
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]
set
Команда предназначена для настройки параметров профиля алиасов.
Путь команды:
domain/<DOMAIN>/alias/profile/set
Синтаксис:
set <ProfileName> <PropertyName> <PropertyValue>
Параметры:
<ProfileName> - название профиля алиаса;
<PropertyName> - название параметра алиаса;
<PropertyValue> - значение параметра.
Описание параметров алиаса и их значения приведены в Приложении А. Набор параметров алиасов или во вкладке ниже.
Приложение А. Набор параметров алиасов
Пример:
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]