Миграция настроек Vinteo Desktop через групповые политики
Материал из База знаний VINTEO
Версия от 12:02, 2 ноября 2023; Alina (обсуждение | вклад) (Новая страница: «== Общее описание == При каждом запуске десктоп-клиента, происходит загрузка настроек из...»)
Общее описание
При каждом запуске десктоп-клиента, происходит загрузка настроек из файла 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 - настройки приложения
Параметры мигрируемых настроек
Каждая настройка в группе представляет собой простой объект с двумя свойствами:
Свойство | Описание |
---|---|
Текст ячейки | Текст ячейки |
Текст ячейки | Текст ячейки |
Текст ячейки | Текст ячейки |