В данном разделе описываются команды по управлению группами телеконференций

declare

Команда добавления группы телеконференции

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

/domain/<DOMAIN>/teleconference/group/declare

Синтаксис:

declare <GROUP-NAME>

Параметры:

<GROUP-NAME> - имя группы.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/teleconference/group/declare "admins"              
Success: Group has been declared with id 064eb758b8cdf4e4.

[exec at: 03.03.2021 12:56:27, exec time: 11ms, nodes: core1@ecss1 v.3.14.7.625]

list

Команда просмотра списка групп телеконференции

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

/domain/<DOMAIN>/teleconference/group/list

Синтаксис:

list

Параметры:

Команда без параметров.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/teleconference/group/list                                                                                                    
┌──┬────────────────┬────────────────────────┬──────┐
│# │       id       │          Name          │Number│
├──┼────────────────┼────────────────────────┼──────┤
│1 │064eb7c5e6117e85│service                 │240705│
│2 │064eb758b8cdf4e4│admins                  │240704│
│3 │064eb690005e0c9f│managers                │240101│
└──┴────────────────┴────────────────────────┴──────┘

[exec at: 03.03.2021 13:27:14, exec time: 7ms, nodes: core1@ecss1 v.3.14.7.625]

clean

Команда по выставлению свойства группы телеконференции в значение по умолчанию.

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

/domain/<DOMAIN>/teleconference/group/clean

Синтаксис:

clean <GROUP> [<OPTIONS>]

Параметры:

<GROUP> - группа телеконференции, должна выглядеть в одном из форматов:

<OPTIONS> - дополнительные свойства:

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/teleconference/group/clean admins --number --description 
Success: Property has been cleaned.

[exec at: 03.03.2021 13:10:02, exec time: 14ms, nodes: core1@ecss1 v.3.14.7.625]

info

Команда просмотра группы телеконференции

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

domain/<DOMAIN>/teleconference/group/info

Синтаксис:

info <GROUP> [<OPTIONS>]

Параметры:

<GROUP> -группа телеконференции, должна выглядеть в одном из форматов:

<OPTIONS> - параметры:

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/teleconference/group/info admins --show-members --show-numbers
===================================================
Group: admins (064eb758b8cdf4e4)

Group properties:
┌──────────────────────────────────────────────────┬────────────────────────────────────────────────────────┐
│                       Key                        │                         Value                          │
├──────────────────────────────────────────────────┼────────────────────────────────────────────────────────┤
│description                                       │Админы КСПД                                             │
│number                                            │240704                                                  │
└──────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘

Group numbers:
┌───────────┬──────────────────────────────────────────────────┬────────────────────────────────────────────────────────┐
│  Number   │                       Key                        │                         Value                          │
├───────────┼──────────────────────────────────────────────────┼────────────────────────────────────────────────────────┤
│240466     │-                                                 │-                                                       │
│           │description                                       │[]                                                      │
│           │role                                              │--role member                                           │
│           │voice                                             │--voice true                                            │
│83852553000│-                                                 │-                                                       │
│           │description                                       │[]                                                      │
│           │role                                              │--role member                                           │
│           │voice                                             │--voice true                                            │
│89913699011│-                                                 │-                                                       │
│           │description                                       │[]                                                      │
│           │role                                              │--role member                                           │
│           │voice                                             │--voice true                                            │
│416370     │-                                                 │-                                                       │
│           │description                                       │[]                                                      │
│           │role                                              │--role member                                           │
│           │voice                                             │--voice true                                            │
│240244     │-                                                 │-                                                       │
│           │description                                       │[]                                                      │
│           │role                                              │--role manager                                          │
│           │voice                                             │--voice true                                            │
└───────────┴──────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
Total: 5

Group members:
┌──┬────────────────────┬────────────────────────────────────────┬─┬────────────┬──────────┬───────────┬─────────┬───────┬────────┬────────────┬─────┬───────────┐
│Id│        Key         │                 Value                  │R│Contact name│First name│Middle name│Last name│Company│Position│Phone number│Email│Description│
├──┼────────────────────┼────────────────────────────────────────┼─┼────────────┼──────────┼───────────┼─────────┼───────┼────────┼────────────┼─────┼───────────┤
└──┴────────────────────┴────────────────────────────────────────┴─┴────────────┴──────────┴───────────┴─────────┴───────┴────────┴────────────┴─────┴───────────┘
Total: 0

Where '*' at column R - unsuccess read from address book.

[exec at: 03.03.2021 13:22:00, exec time: 13ms, nodes: core1@ecss1 v.3.14.7.625]

set

Команда по выставлению свойства группы телеконференции

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

/domain/<DOMAIN>/teleconference/group/set

Синтаксис:

set <GROUP> [<OPTIONS>]

Параметры:

<GROUP> - группа телеконференции, должна выглядеть в одном из форматов:

<OPTIONS> - дополнительные свойства:

Примеры:

admin@mycelium1@ecss1:/$ domain/biysk.local/teleconference/group/set admins --number 240704 --description "Админы КСПД"       
Success: Property has been set.

[exec at: 03.03.2021 13:21:18, exec time: 13ms, nodes: core1@ecss1 v.3.14.7.625]

remove

Команда удаления группы телеконференции.

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

/domain/<DOMAIN>/teleconference/group/remove

Синтаксис:

remove <GROUP-NAME>

Параметры:

<GROUP-NAME> - имя группы.

Примеры:

admin@mycelium1@ecss1:/$ domain/biysk.local/teleconference/group/remove service         
Success: Group has been removed.

[exec at: 03.03.2021 13:41:18, exec time: 18ms, nodes: core1@ecss1 v.3.14.7.625]


admin@mycelium1@ecss1:/$ domain/biysk.local/teleconference/group/remove managers       
Error: Group used in template(s):
weekly meeting

[exec at: 03.03.2021 13:41:27, exec time: 10ms, nodes: core1@ecss1 v.3.14.7.625]