add
Данная команда служит для добавления в группу участников с заданной ролью и голосом
Путь команды:
/domain/<DOMAIN>/teleconference/group/member/add
Синтаксис:
add <GROUP> <MEMBER> [<OPTIONS>]Параметры:
<GROUP> -группа телеконференции, должна выглядеть в одном из форматов:
- --id <group id> - идентификатор группы телеконференции;
- <group name> - имя группы телеконференции.
<MEMBER> - поиска участника из адресной книги:
- <FIELD> - свойства:
- label - метка, принимающая значения: eltex-phone, home, mobile, work;
- number - номер телефона или диапазон номеров;
- contact - имя контакта;
- company - имя организации;
- first-name - имя;
- last-name - фамилия.
<OPTIONS> - дополнительные свойства:
- <ROLE> - задать роль:
- --role manager - менеджер;
- --role member - участник.
- <VOICE> - включить/выключить микрофон:
- --voice true - включить микрофон;
- --voice false - выключить микрофон.
Пример:
admin@[mycelium1@ecss1#ECSS 010145]:/$ domain/arko/teleconference/group/member/add test number {1-2}0{0-9} --voice true
┌─┬──────────┬────────────┬──────────┬───────────┬─────────┬───────┬────────┬────────────┬─────┬───────────────────────────┐
│#│Is member?│Contact name│First name│Middle name│Last name│Company│Position│Phone number│Email│ Description │
├─┼──────────┼────────────┼──────────┼───────────┼─────────┼───────┼────────┼────────────┼─────┼───────────────────────────┤
│1│* │ │ │ │ │ │ │103 │test │Auto-created with new alias│
│2│* │ │ │ │ │ │ │104 │ │Auto-created with new alias│
│3│* │ │ │ │ │ │ │105 │ │Auto-created with new alias│
│4│* │ │ │ │ │ │ │106 │ │Auto-created with new alias│
│5│* │??????? 201 │ │ │ │ │ │201 │ │Auto-created with new alias│
│6│ │ │ │ │ │ │ │202 │ │Auto-created with new alias│
│7│ │ │ │ │ │ │ │203 │ │Auto-created with new alias│
│8│ │ │ │ │ │ │ │204 │ │Auto-created with new alias│
│9│* │ │ │ │ │ │ │205 │ │Auto-created with new alias│
└─┴──────────┴────────────┴──────────┴───────────┴─────────┴───────┴────────┴────────────┴─────┴───────────────────────────┘
[add] Member specification matches multiple contacts
Which contacts do you prefer (* - for all)?: 1, 3, 7-9
Success: Member(s) added successfully.
[exec at: 06.04.2020 16:07:05, exec time: 100ms, nodes: core1@ecss1]
set
Данная команда служит для изменения свойств члена группы телеконференции
Путь команды:
/domain/<DOMAIN>/teleconference/group/member/set
Синтаксис:
set <GROUP> <MEMBER> [<OPTIONS>]Параметры:
<GROUP> -группа телеконференции, должна выглядеть в одном из форматов:
- --id <group id> - идентификатор группы телеконференции;
- <group name> - имя группы телеконференции.
<MEMBER> - поиска участника из адресной книги:
- <FIELD> - свойства:
- label - метка, принимающая значения: eltex-phone, home, mobile, work;
- number - номер телефона или диапазон номеров;
- contact - имя контакта;
- company - имя организации;
- first-name - имя;
- last-name - фамилия.
<OPTIONS> - дополнительные свойства:
- <ROLE> - задать роль:
- --role manager - менеджер;
- --role member - участник.
- <VOICE> - включить/выключить микрофон:
- --voice true - включить микрофон;
- --voice false - выключить микрофон.
Пример:
admin@[mycelium1@ecss1#ECSS 010145]:/$ domain/arko/teleconference/group/member/set --id 06319cd252f57979 label work --role manager ┌────────────┬──────────┬───────────┬─────────┬───────┬────────┬────────────┬──────────────┬───────────────────────────┐ │Contact name│First name│Middle name│Last name│Company│Position│Phone number│ Email │ Description │ ├────────────┼──────────┼───────────┼─────────┼───────┼────────┼────────────┼──────────────┼───────────────────────────┤ │ │ │ │ │ │ │103 │test@mail.com │Auto-created with new alias│ │ │ │ │ │ │ │104 │ │Auto-created with new alias│ └────────────┴──────────┴───────────┴─────────┴───────┴────────┴────────────┴──────────────┴───────────────────────────┘ [set] All listed members will be affected. Continue?: [no]/yes ?> yes Success: Member properties changed successfully. [exec at: 06.04.2020 16:07:05, exec time: 100ms, nodes: core1@ecss1]
clean
Данная команда служит для возвращения свойств члена группы телеконференции к по умолчанию
Путь команды:
/domain/<DOMAIN>/teleconference/group/member/clean
Синтаксис:
clean <GROUP> <MEMBER> [<OPTIONS>]Параметры:
<GROUP> -группа телеконференции, должна выглядеть в одном из форматов:
- --id <group id> - идентификатор группы телеконференции;
- <group name> - имя группы телеконференции.
<MEMBER> - поиска участника из адресной книги:
- <FIELD> - свойства:
- label - метка, принимающая значения: eltex-phone, home, mobile, work;
- number - номер телефона или диапазон номеров;
- contact - имя контакта;
- company - имя организации;
- first-name - имя;
- last-name - фамилия.
<OPTIONS> - дополнительные свойства:
- --role - выставить роль в member;
- --voice - выключить микрофон.
Пример:
admin@[mycelium1@ecss1#ECSS 010145]:/$ domain/arko/teleconference/group/member/clean --id 06319cd252f57979 label work --role ┌────────────┬──────────┬───────────┬─────────┬───────┬────────┬────────────┬──────────────┬───────────────────────────┐ │Contact name│First name│Middle name│Last name│Company│Position│Phone number│ Email │ Description │ ├────────────┼──────────┼───────────┼─────────┼───────┼────────┼────────────┼──────────────┼───────────────────────────┤ │ │ │ │ │ │ │103 │test@mail.com │Auto-created with new alias│ │ │ │ │ │ │ │104 │ │Auto-created with new alias│ └────────────┴──────────┴───────────┴─────────┴───────┴────────┴────────────┴──────────────┴───────────────────────────┘ [clean] All listed members will be affected. Continue?: [no]/yes ?> yes Success: Member properties cleaned successfully. [exec at: 06.04.2020 16:09:30, exec time: 116ms, nodes: core1@ecss2]
remove
Данная команда служит для удаления участника из группы
Путь команды:
/domain/<DOMAIN>/teleconference/group/member/remove
Синтаксис:
remove <GROUP> <MEMBER>Параметры:
<GROUP> -группа телеконференции, должна выглядеть в одном из форматов:
- --id <group id> - идентификатор группы телеконференции;
- <group name> - имя группы телеконференции.
<MEMBER> - поиска участника из адресной книги:
- <FIELD> - свойства:
- label - метка, принимающая значения: eltex-phone, home, mobile, work;
- number - номер телефона или диапазон номеров;
- contact - имя контакта;
- company - имя организации;
- first-name - имя;
- last-name - фамилия.
Пример:
admin@[mycelium1@ecss1#ECSS 010145]:/$ domain/arko/teleconference/group/member/remove --id 06319cd252f57979 label work ┌────────────┬──────────┬───────────┬─────────┬───────┬────────┬────────────┬──────────────┬───────────────────────────┐ │Contact name│First name│Middle name│Last name│Company│Position│Phone number│ Email │ Description │ ├────────────┼──────────┼───────────┼─────────┼───────┼────────┼────────────┼──────────────┼───────────────────────────┤ │ │ │ │ │ │ │103 │test@mail.com │Auto-created with new alias│ │ │ │ │ │ │ │104 │ │Auto-created with new alias│ └────────────┴──────────┴───────────┴─────────┴───────┴────────┴────────────┴──────────────┴───────────────────────────┘ [remove] All listed members will be removed. Continue?: [no]/yes ?> yes Success: Member removed successfully. [exec at: 06.04.2020 16:07:05, exec time: 100ms, nodes: core1@ecss1]