ВКС¶
Сервис используется для онлайн-коммуникаций (аналог 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
}
Порядок определения настроек для конкретной комнаты:
- Индивидуальные настройки комнаты (запись в
dbo.ConferenceRoomsпо ключу комнаты) - Только для task-комнат: настройки категории (
Настройки категории → ВКС) - Дефолтные настройки из
SettingsCustom(ключConferenceDefaultUserRoomSettings) - Системный хардкод: запись — разрешена/авто-старт, транскрибация — разрешена/авто-старт, лобби — выключено
ℹ️ При невалидном JSON применяется системный хардкод, ошибка записывается в лог. Если ключ не задан в SettingsCustom — он создаётся автоматически при первом обращении с текущими значениями хардкода.