Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В текущем разделе описываются команды управления дополнительными полями, отображаемые у абонентов в Web-терминале сервиса селекторной связи (Teleconference).

Для администратора системы команды выполняются на уровне сервиса TC в разделе system/tc/web/.

Таблица 1. Набор параметров дополнительных полей Web-терминала.

ПараметрЗначение по умолчаниюОписание
member_adittional_fields[departament_code, departament_name, position]Дополнительные поля
notification_timeout10Таймаут уведомления о требовании голоса участником

clean

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

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

/system/tc/web/clean

Синтаксис:

clean [* | <DOMAIN> [<FIELD>]] [--force]

Параметры:

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

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

Пример:

admin@mycelium1@ecss1:/$ system/tc/web/clean * member_adittional_fields 
Property member_adittional_fields values successfully restored

info

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

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

/system/tc/web/info

Синтаксис:

info [* | <DOMAIN> [<FIELD>]]

Параметры:

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

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

Пример:

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

set

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

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

/system/tc/web/set

Синтаксис:

set * |<DOMAIN> <FIELD> <VALUE>

Параметры:

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

  • add - добавить дополнительное поле;
  • remove - удалить поле.

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

Пример:

admin@mycelium1@ecss1:/$ system/tc/web/set biysk.local notification_timeout 5
Property "notification_timeout" successfully changed from: 
10
   to
5.


admin@mycelium1@ecss1:/$ system/tc/web/set * member_adittional_fields add avatar
Property "member_adittional_fields" successfully changed from: 
[departament_code,departament_name,position]
   to
[avatar,departament_code,departament_name,position].
  • Нет меток
Написать комментарий...