Перейти к содержанию

ВКС

Сервис используется для онлайн-коммуникаций (аналог Zoom). Подробнее о конференциях здесь.

ℹ️ Перед добавлением сервиса предварительно необходимо создать его на странице Сервисы

Настройки ВКС:

Параметр Описание
Сервис В поле необходимо выбрать предварительно созданный сервис с типом ВКС на странице Сервисы
Домен Настройки сервиса ВКС
Секретный ключ
Operation Address Относительный адрес публикации, которая выполняет действия при подключении к сервису. Например, отправляет пользователю сообщение о том, что к его комнате подключились (см. пример здесь)
Группа пользователей с комнатами ID группы, участники которой получают персональные комнаты в сервисе
Префикс комнаты Строка, которая используется как префикс в названии комнаты. Например, если префикс user, то для пользователя с логином Ivanov комната будет называться userIvanov
Смарт-фильтр проверки модератора Логика определения модераторов комнат. В параметре указывается смарт/TSQL-фильтр или LUA скрипт, который возвращает true, если пользователь может быть модератором, и false, если не может.
Логика запроса подтверждений авторизованным пользователям В параметре указывается смарт/TSQL-фильтр или LUA скрипт, который возвращает true в случае, когда система будет автоматически направлять авторизованных пользователей в видеоконференцию через лобби без необходимости дополнительного подтверждения. Если параметр пустой, интерпретируется как true. Настройка не распространяется на «Гостей» — неавторизованных пользователей
Расширенные настройки (json) По умолчанию: {"roomCreationKey": null, "externalModuleKey": null}. Доступные ключи: roomCreationKey — ключ для Outlook плагина; externalModuleKey — ключ для API модуля ВКС; recordHost — адрес хоста ссылок на записи; recordsApiKey — ключ аутентификации для приема событий записи. > ℹ️ Недопустима смена ключа "roomCreationKey" без особых оснований! При смене необходимо повторное скачивание ВКС плагина для Outlook
Очередь Выбор из всех существующих потоков очереди
Поток Выбор из всех существующих произвольных событий очереди
Ключ создания комнаты Ключ, необходимый для работы Outlook плагина. Значение скрыто символами "***"
Ключ внешней системы Ключ для доступа к API модуля ВКС. Значение скрыто символами "***"

Настройки Очередь и Поток определяют поток и событие в "Первой Форме", в рамках которого будет реализована обработка саммаризации.

После добавления сервиса его необходимо включить. Для этого выберите сервис в общих настройках приложения (пункт "ВКС").

ℹ️ Перед удалением сервиса обязательно необходимо предварительно удалить его в общих настройках приложения (пункт "ВКС")

Описание сервиса в прежнем интерфейсе администрирования

Дефолтные настройки персональных комнат

По умолчанию персональные ВКС-комнаты пользователей (user-комнаты) создаются со следующими настройками: запись разрешена и включается автоматически, транскрибация разрешена и включается автоматически, лобби отключено. Эти дефолтные значения применяются ко всем персональным комнатам, у которых нет индивидуальных настроек.

Начиная с версии 2.267, дефолтные настройки персональных комнат можно изменить без обновления системы — через API администрирования (доступно пользователю с правами God):

  • GET api/admin/conference/default-user-room-settings — получить текущие дефолтные значения
  • POST api/admin/conference/default-user-room-settings — обновить дефолтные значения

Настройки хранятся в таблице SettingsCustom под ключом ConferenceDefaultUserRoomSettings в формате JSON.

Пример значения ключа:

{
  "IsRecordingAllowed": true,
  "IsRecordingOnByDefault": true,
  "IsTranscribationAllowed": true,
  "IsTranscribationOnByDefault": true,
  "HasLobby": false
}

Порядок определения настроек для конкретной комнаты:

  1. Индивидуальные настройки комнаты (запись в dbo.ConferenceRooms по ключу комнаты)
  2. Только для task-комнат: настройки категории (Настройки категории → ВКС)
  3. Дефолтные настройки из SettingsCustom (ключ ConferenceDefaultUserRoomSettings)
  4. Системный хардкод: запись — разрешена/авто-старт, транскрибация — разрешена/авто-старт, лобби — выключено

ℹ️ При невалидном JSON применяется системный хардкод, ошибка записывается в лог. Если ключ не задан в SettingsCustom — он создаётся автоматически при первом обращении с текущими значениями хардкода.