В текущем разделе описываются команды управления дополнительными полями, отображаемые у абонентов в Web-терминале сервиса селекторной связи (Teleconference).
Для администратора виртуальной АТС команды выполняются на уровне виртуальной АТС в разделе domain/<DOMAIN>/tc/properties/ и применяются только для определенной виртуальной АТС.

clean

Данной командой осуществляется установка значений по умолчанию.

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

/domain/<DOMAIN>/tc/properties/web/clean

Синтаксис:

clean [<FIELD>] [--force]

Параметры:

<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо установить по умолчанию.
<FIELD> - свойство, значение которого необходимо установить в значение по умолчанию. Если не указывать данный параметр, то значения по умолчанию будут восстановлены для всех свойств заданной виртуальной АТС.

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

Пример:

admin@ds1@ecss1:/$ domain/biysk.local/tc/properties/web/clean notification_timeout 
Property notification_timeout values successfully restored

[exec at: 15.04.2019 20:57:11, exec time: 158ms, nodes: core1@ecss1]

info

Данная команда позволяет просмотреть текущие установленные дополнительные поля пользователей.

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

/domain/<DOMAIN>/tc/properties/web/info

Синтаксис:

info [<FIELD>]

Параметры:

<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо просмотреть.
<FIELD> - имя свойства, которое нужно просмотреть. Опциональный параметр. Если параметр не указывать, будут выведены все свойства.

notification_timeout - период времени, в течении которого в режиме селекторной связи на Web-терминале ведущего держится уведомление о требовании голоса участником.

Пример:

admin@ds1@ecss1:/$ domain/biysk.local/tc/properties/web/info              
┌────────────────────────┬───────────┬────────────────────────────────────────────┐
│        Property        │  Domain   │                   Value                    │
├────────────────────────┼───────────┼────────────────────────────────────────────┤
│member_adittional_fields│biysk.local│[departament_code,departament_name,position]│
│notification_timeout    │biysk.local│10                                          │
└────────────────────────┴───────────┴────────────────────────────────────────────┘

[exec at: 15.04.2019 20:56:30, exec time: 83ms, nodes: core1@ecss1]

set

Данной командой добавляется или удаляется дополнительное поле пользователя.

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

/domain/<DOMAIN>/tc/properties/web/set

Синтаксис:

set member_adittional_fields <FIELD> <VALUE>

Параметры:

<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо установить.

<ACT> - назначаемое действие:

<VALUE> - имя поля, стандартные: departament_code, departament_name, position либо собственные поля.

Примеры:

admin@ds1@ecss1:/$ domain/biysk.local/tc/properties/web/set notification_timeout 30
Property "notification_timeout" successfully changed from: 
10
   to
30.

[exec at: 15.04.2019 20:56:50, exec time: 184ms, nodes: core1@ecss1]


admin@ds1@ecss1:/$ domain/biysk.local/tc/properties/web/set member_adittional_fields add branch 
Property "member_adittional_fields" successfully changed from: 
[departament_code,departament_name,position]
 to
[branch,departament_code,departament_name,position].
[exec at: 15.04.2019 21:04:52, exec time: 150ms, nodes: core1@ecss1]