В данном разделе приведены команды настройки приложений АРМ оператора или супервизора.
См. также раздел 3.14.3 Настройка и управление Call-центром
clean
Команда предназначена для установки свойства/свойств в значение по умолчанию.
Путь команды:
/domain/cc/properties/clean
Синтаксис:
clean * | <DOMAIN> [<Field>] [--force]
Параметры:
<Field> - свойство, значение которого необходимо установить в значение по умолчанию:
- capabilities (all) - права оператора, которые определяются лицензией;
- cc_pubsub_password ("pubsub") - пароль пользователя ECSS CC Pubsub API.
- cc_pubsub_user ("pubsub") - имя пользователя ECSS CC Pubsub API.
- server_data (#{}) - список свойств полученных с уровня домена и оператора call-центра, которые могут быть использованы другими приложениям.
- --force - выполнить команду без запроса подтверждения.
Пример:
admin@[mycelium1@ecss1]:/$ domain/cc/properties/clean * [clean] You are going to clean all customized properties. Are you sure?: yes/no ?> yes Properties values successfully restored [exec at: 21.02.2019 15:07:24, exec time: 2s 667ms, nodes: sip1@ecss1]
info
Команда позволяет отобразить значения одного, либо всех свойств.
Путь команды:
/domain/cc/properties/info
Синтаксис:
info * | <DOMAIN> [<Field>]
Параметры:
<Field> - свойство, значение которого необходимо установить в значение по умолчанию:
- capabilities (all) - права оператора, которые определяются лицензией;
- cc_pubsub_password ("pubsub") - пароль пользователя ECSS CC Pubsub API.
- cc_pubsub_user ("pubsub") - имя пользователя ECSS CC Pubsub API.
- server_data (#{}) - список свойств полученных с уровня домена и оператора call-центра, которые могут быть использованы другими приложениям.
Пример:
admin@[mycelium1@ecss1]:/$ domain/cc/properties/info
┌──────────────────┬────────────┬─────────────────────────────────────────────────────────────────┐
│ Property │ Domain │ Value │
├──────────────────┼────────────┼─────────────────────────────────────────────────────────────────┤
│capabilities │ │all │
│cc_pubsub_password│ │pubsub │
│cc_pubsub_password│front.office│office4cc-passwd │
│cc_pubsub_user │ │pubsub │
│server_data │ │#{"ecss-web-arm" => #{statistics => "available,auxwork,blocked"}}│
└──────────────────┴────────────┴─────────────────────────────────────────────────────────────────┘
[exec at: 21.02.2019 15:06:38, exec time: 90ms, nodes: md1@ecss2]
set
Команда предназначена для изменения свойств call-центра или создания нового свойства с указанным значением.
Путь команды:
/domain/cc/properties/set
Синтаксис:
set * | <DOMAIN> <Field> <Value>
Параметры:
<Field> - свойство, значение которого необходимо установить в значение по умолчанию:
- capabilities (all) - права оператора, которые определяются лицензией;
- cc_pubsub_password ("pubsub") - пароль пользователя ECSS CC Pubsub API.
- cc_pubsub_user ("pubsub") - имя пользователя ECSS CC Pubsub API.
- server_data (#{}) - список свойств полученных с уровня домена и оператора call-центра, которые могут быть использованы другими приложениям.
Примеры:
admin@[mycelium1@ecss1]:/$ domain/cc/properties/set * server_data ecss-web-arm statistics available,auxwork,blocked
Property "server_data" successfully changed from:
#{}
to
#{"ecss-web-arm" => #{statistics => "available,auxwork,blocked"}}.
[exec at: 21.02.2019 15:03:17, exec time: 258ms, nodes: ds1@ecss1]
admin@[mycelium1@ecss1]:/$ domain/cc/properties/set front.office cc_pubsub_password office4cc-passwd Property "cc_pubsub_password" successfully changed from: pubsub to office4cc-passwd. [exec at: 21.02.2019 15:04:14, exec time: 299ms, nodes: sip1@ecss2]