Migrating Vinteo Desktop settings via group policies: различия между версиями
Материал из База знаний VINTEO
Alina (обсуждение | вклад) |
Alina (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
! Свойство !! Описание | ! Свойство !! Описание | ||
|- | |- | ||
− | | <font color = 'red'>value</font> || | + | | <font color = 'red'>value</font> || It contains the setting value that will be migrated to the application. Can be of type "string", "number" or "boolean" depending on the specific setting. |
|- | |- | ||
− | | <font color = 'red'>overwriteUserSettings</font> || | + | | <font color = 'red'>overwriteUserSettings</font> || Optional forced migration flag. When setting the '''true''' value from the file will forcefully overwrite the user's setting in the client. If '''false''' or the '''flag is missing''' the setting will be overwritten only if the user has not changed its value since the client was first launched. |
|- | |- | ||
|} | |} |
Версия 14:09, 10 сентября 2024
General description
Starting with version 3.15 each time the desktop client is launched the settings are loaded from the ClientSettings file for subsequent migration to the desktop client. The ClientSettings file needs to be added to a specific folder:
- for Windows - %appData%/VinteoDesktop
- for MacOS - /Users/y/Library/Application Support/VinteoDesktop
- for Linux - /home/.config/VinteoDesktop
The settings transferred in the ClientSettings file are stored in json format and are validated by the json schema at the stage of reading the file. С полным списком настроек, доступных для миграции, можно ознакомиться по ссылке. A full list of settings available for migration can be found at the link.
The ClientSettings file has two groups of settings:
- profile - corporate profile settings
- settings - application settings
Migrated settings parameters
Each setting in a group is a simple object with two properties:
Свойство | Описание |
---|---|
value | It contains the setting value that will be migrated to the application. Can be of type "string", "number" or "boolean" depending on the specific setting. |
overwriteUserSettings | Optional forced migration flag. When setting the true value from the file will forcefully overwrite the user's setting in the client. If false or the flag is missing the setting will be overwritten only if the user has not changed its value since the client was first launched. |