Для администратора виртуальной АТС команды выполняются на уровне виртуальной АТС в разделе domain/<DOMAIN>/alias/profiles/ и применяются только для определенной виртуальной АТС.
| <DOMAIN> - имя виртуальной АТС. |
Команда для удаления определенных свойств профиля.
Путь команды:
domain/<DOMAIN>/alias/profile/clean
Синтаксис
clean <ProfileName> [<PropertyName>] [--force]
Параметры:
<ProfileName> - название профиля алиаса;
<PropertyName> - название параметра алиаса;
--force - выполнение команды без запроса подтверждения.
Описание параметров алиаса приведено в Приложении А. Набор параметров алиасов или во вкладке ниже.
|
Пример:
ssw@[mycelium@ecss3]:/$> domain/d.local/alias/profiles/clean test nai Property [nai] successfully removed from the profile "test", domain "d.local". |
Команда предназначена для создания нового профиля алиаса.
Путь команды:
domain/<DOMAIN>/alias/profile/declare
Синтаксис:
declare <ProfileName> [<Descriptions>]
Параметры:
<ProfileName> - название профиля алиаса;
<Descriptions> - описание профиля алиаса.
Пример:
admin@[mycelium1@ecss1]:/$ domain/biysk.local/alias/profiles/declare work newprofile Profile "work" successfully declared in the domain "biysk.local". [exec at: 27.02.2019 13:38:21, exec time: 91ms, nodes: ds1@ecss2] |
Команда предназначена для просмотра информации о параметрах профиля алиаса.
Путь команды:
domain/<DOMAIN>/alias/profile/info
Синтаксис:
info [<ProfileName>]
Параметры:
<ProfileName> - название профиля алиаса. Опциональный параметр;
Пример:
admin@[mycelium1@ecss1]:/$ domain/biysk.local/alias/profiles/info Profiles info: ┌───────────┬────────────┬─────────────────────────────┬────────────────────┐ │ Domain │ Name │ Properties │ Description │ ├───────────┼────────────┼─────────────────────────────┼────────────────────┤ │biysk.local│energo │language = ru │Для Алтайкрайэнерго │ │biysk.local│user_default│access_group = all │Default user profile│ │ │ │category = ordinarySubscriber│ │ │ │ │nai = subscriberNumber │ │ │ │ │npi = isdnTelephony │ │ │ │ │ni = private │ │ │ │ │screening = networkProvided │ │ └───────────┴────────────┴─────────────────────────────┴────────────────────┘ Total: 2 [exec at: 27.02.2019 09:58:28, exec time: 83ms, nodes: ds1@ecss1] |
Команда для просмотра списка существующих в системе профилей алиасов.
Путь команды:
domain/<DOMAIN>/alias/profile/list
Синтаксис:
list
Параметры:
<DOMAIN> - имя виртуальной АТС.
Пример:
admin@[mycelium1@ecss1]:/$ domain/biysk.local/alias/profiles/list Profiles' list: ┌───────────┬────────────┬────────────────────┐ │ Domain │ Name │ Description │ ├───────────┼────────────┼────────────────────┤ │biysk.local│energo │Для Алтайкрайэнерго │ │biysk.local│user_default│Default user profile│ └───────────┴────────────┴────────────────────┘ Total: 2 [exec at: 27.02.2019 10:32:23, exec time: 75ms, nodes: ds1@ecss2] |
Команда предназначена для удаления профиля алиасов.
Путь команды:
domain/<DOMAIN>/alias/profile/remove
Синтаксис:
remove <ProfileName>
Параметры:
<ProfileName> - название профиля алиаса.
Пример:
ssw@[mycelium@ecss3]:/$> domain/d.local/alias/profiles/remove test Profile "test" successfully removed from the domain "d.local". |
Команда предназначена для настройки параметров профиля алиасов.
Путь команды:
domain/<DOMAIN>/alias/profile/set
Синтаксис:
set <ProfileName> <PropertyName> <PropertyValue>
Параметры:
<ProfileName> - название профиля алиаса;
<PropertyName> - название параметра алиаса;
<PropertyValue> - значение параметра.
Описание параметров алиаса и их значения приведены в Приложении А. Набор параметров алиасов или во вкладке ниже.
|
Пример:
admin@[mycelium1@ecss1]:/$ domain/biysk.local/alias/profiles/set work nai nationalNumber All properties successfully set to the profile "work", domain "biysk.local". [exec at: 27.02.2019 13:43:12, exec time: 124ms, nodes: ds1@ecss1] |