Труконф возглавил рейтинг ВКС-разработчиков 2023

Блог

Вернуться

Централизованное управление веб-версией плагина TrueConf для Microsoft Outlook

Для управления параметрами веб-версии плагина TrueConf для Outlook существует централизованный способ – с помощью изменения конфигурационного файла config.json на стороне сервера. Поддержана версия плагина TrueConf для Outlook 1.2.0 и выше.

Настройка конфигурационного файла

Чтобы все последующие изменения файла были сохранены необходимо его открывать с правами администратора (для Windows) и правами суперпользователя (для Linux). Файл config.json имеет путь:

  • C:\Program Files\TrueConf Server\httpconf\site\public\plugins\outlook-web\ – для ОС Windows;
  • /opt/trueconf/server/srv/site/public/plugins/outlook-web/ – для ОС Linux.

В конфигурационном файле есть 3 секции:

defaults – задаются параметры которые будут использоваться по-умолчанию. Например, можно задать “pin”: 1, теперь при создании конференции пункт “использовать PIN для входа в конференцию” будет включен по-умолчанию, но его можно отключить.

Централизованное управление веб-версией плагина TrueConf для Microsoft Outlook 1

Все параметры в данной секции принимают индивидуальные значения указанные в таблице.

lock – задаются параметры которые “блокируются”. Например, можно задать “pin”: true, после этого пользователь будет видеть что указание PIN обязательно, и отключить его нельзя.

Централизованное управление веб-версией плагина TrueConf для Microsoft Outlook 2

Все параметры в данной секции принимают значения false или true.

hidden – данная секция отвечает за скрытие параметров. Например, если задать параметр “pin”: true, то пользователь не будет видеть этот параметр при создании конференции.

Централизованное управление веб-версией плагина TrueConf для Microsoft Outlook 3

Все параметры в секции принимают значения false или true.

Достаточно использовать только необходимые параметры, если пропустить какие-то из них, то плагин TrueConf будет использовать стандартные значения.

Вне секций (в начале конфигурационного файла) можно применить параметр remember_me, который отвечает за опцию Запомнить меня на окне авторизации.

Доступные параметры

Ниже представлен список всех параметров, доступных для плагина. Все их можно использовать в секции defaults, также дополнительно указано какие из них доступны для секций lock и hidden.

У всех параметров, которые можно включить/отключить, значение true или 1 задаёт активацию параметра, а false или 0 отключение.

Ключ
 
Значение
 
Назначение
 
Доступно для 
lock hidden 
remember_me true Cостояние параметра “Запомнить меня” на экране авторизации
false
type private – внутренняя конференция, без возможности подключения гостем Тип доступа к конференции
public – публичная конференция (вебинар) с возможностью подключения гостем
mode smart_meeting – автоселектор Режим конференции
moderated_role_based – управляемый селектор
all_on_screen – все на экране
video_lecture – видеоурок
max_smart_meeting_speakers от 4 до значения установленного на сервере Максимальное число докладчиков для режима “Автоселектора”
max_moderated_role_based_speakers от 1 до значения установленного на сервере Максимальное число докладчиков для режима “Управляемый селектор”
max_smart_meeting_participants от 4 до значения установленного на сервере Максимальное число участников для режима “Автоселектора”
max_moderated_role_based_participants от 1 до значения установленного на сервере Максимальное число участников для режима “Управляемый селектор”
max_all_on_screen_participants от 2 до значения установленного на сервере Максимальное число участников для режима “Все на экране”
default_smart_meeting_speakers от 4 до значения установленного на сервере Число докладчиков, выбранное в списке по умолчанию для режима “Автоселектор”
default_moderated_role_based_speakers от 1 до значения установленного на сервере Число докладчиков, выбранное в списке по умолчанию для режима “Управляемый селектор”
pin 0 Использовать PIN для входа в конференцию
1
waiting_room all – все, кроме владельца и ведущего Направлять участников в комнату ожидания при входе
unplanned – незапланированные участники
strangers – незапланированные участники других серверов
guests –  гости
recording 0 Запись конференции
1
on_join_mute_mic 0 Отключить микрофоны участников при подключении к конференции
1
on_join_mute_camera 0 Отключить камеры участников при подключении к конференции
1
disable_audio_remarks 0 Запретить аудиореплики
1
guest_send_messages 0 Разрешить гостям отправку сообщений
1
guest_send_audio 0 Разрешить гостям отправку аудио
1
guest_send_video 0 Разрешить гостям отправку видео
1

 

Пример настройки параметров

Давайте проведём настройку нашего конфигурационного файла, где активируем опцию Запомнить меня, чтобы пользователям не приходилось вводить логин и пароль.

Выставим по-умолчанию:

  • максимальное число участников для режима “все на экране” – 9;
  • режим конференции – “все на экране”;
  • активируем обязательное использование PIN-кода для входа в конференцию;
  • включим запись конференции;
  • активируем отключение микрофона участников при подключении к конференции;
  • активируем отключение камеры участников при подключении к конференции;
  • разрешим гостям отправлять сообщения;
  • запретим гостям отправлять аудио;
  • запретим гостям отправлять видео.

Заблокируем изменение следующих параметров:

  • PIN для входа в конференцию;
  • запрет гостям отправлять аудио;
  • запрет гостям отправлять видео.

Скроем параметры:

  • тип конференция “внутренняя конференция”, теперь пользователь сможет создать только публичную конференцию;
  • режим конференции “видеоурок”;
  • настройка записи конференции.

После чего получим config.json со следующим содержанием:

Если после изменений параметров у вас возникли проблемы в работе плагина, можете скачать исходный файл config.json по ссылке.

Не нашли ответ на свой вопрос? Напишите нам в онлайн-чате, мы будем рады помочь.

Подписка на новости