Миграция настроек Vinteo Desktop через групповые политики: различия между версиями

Материал из База знаний VINTEO
Строка 37: Строка 37:
 
| remoteMicControl || boolean || Разрешать модератору включать и выключать микрофон
 
| remoteMicControl || boolean || Разрешать модератору включать и выключать микрофон
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| remoteCameraControl  || boolean || Разрешить модератору включать и выключать камеру
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| moveContentVideoToFullscreen || boolean || Запускать входящую презентацию в полноэкранном режиме
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| autoOpenChat || boolean  || Автоматически открывать чат при старте звонка или трансляции
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| autoOpenParticipants || boolean || Автоматически открывать список участников при старте звонка или трансляции
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| autoAnswer || boolean || Автоответ при входящем звонке
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| Текст ячейки || boolean || Текст ячейки
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| Текст ячейки || boolean || Текст ячейки
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| Текст ячейки || boolean || Текст ячейки
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| Текст ячейки || boolean || Текст ячейки
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| Текст ячейки || boolean || Текст ячейки
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| Текст ячейки || boolean || Текст ячейки
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| Текст ячейки || boolean || Текст ячейки
 
|-
 
|-
| Текст ячейки || Текст ячейки || Текст ячейки
+
| Текст ячейки || boolean || Текст ячейки
 
|}
 
|}

Версия 12:20, 2 ноября 2023

Общее описание

При каждом запуске десктоп-клиента, происходит загрузка настроек из файла ClientSettings для последующей миграции в десктоп-клиент. Файл ClientSettings нужно добавить в определенную папку:

  • для Windows - %appData%/Roaming/Vinteo.Desktop
  • для MacOS - /Users/y/Library/Application Support/VinteoDesktop
  • для Linux - /home/.config/VinteoDesktop

Передаваемые настройки, в файле ClientSettings, хранятся в формате json и валидируются json-схемой на этапе чтения файла. Схема валидации с полным списком полей содержится в проекте clients - packages/apps/desktop-client/src/clientSettingsSchema.json.

Файл ClientSettings имеет две группы настроек:

  • profile - настройки корпоративного профиля
  • settings - настройки приложения

Параметры мигрируемых настроек

Каждая настройка в группе представляет собой простой объект с двумя свойствами:

Свойство Описание
value Содержит значение настройки, которое будет мигрировано в приложение. Может иметь типы "string", "number" или "boolean" в зависимости от конкретной настройки
overwriteUserSettings Опциональный флаг принудительной миграции. При установке значения true, настройка из файла принудительно перепишет настройку пользователя в клиенте. При значении false или отсутствии флага, настройка будет перезаписана только если пользователь не изменял ее значение с момента первого запуска клиента.

Настройки клиента (settings)

Группа настроек settings содержит следующие настройки:

Настройка Тип значения Описание
displayName string Отображаемое имя пользователя
remoteMicControl boolean Разрешать модератору включать и выключать микрофон
remoteCameraControl boolean Разрешить модератору включать и выключать камеру
moveContentVideoToFullscreen boolean Запускать входящую презентацию в полноэкранном режиме
autoOpenChat boolean Автоматически открывать чат при старте звонка или трансляции
autoOpenParticipants boolean Автоматически открывать список участников при старте звонка или трансляции
autoAnswer boolean Автоответ при входящем звонке
Текст ячейки boolean Текст ячейки
Текст ячейки boolean Текст ячейки
Текст ячейки boolean Текст ячейки
Текст ячейки boolean Текст ячейки
Текст ячейки boolean Текст ячейки
Текст ячейки boolean Текст ячейки
Текст ячейки boolean Текст ячейки
Текст ячейки boolean Текст ячейки