Migrating Vinteo Desktop settings via group policies: различия между версиями

Материал из База знаний VINTEO
(Новая страница: «= General description = Starting with version 3.15 each time the desktop client is launched the settings are loaded from the ClientSettings file for subsequent mi...»)
 
Строка 6: Строка 6:
 
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.
 
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 [https://schemas.dm1.vinteo.dev/clientSettingsSchema.json at the link].
 
С полным списком настроек, доступных для миграции, можно ознакомиться по ссылке. A full list of settings available for migration can be found [https://schemas.dm1.vinteo.dev/clientSettingsSchema.json at the link].
 +
 
The ClientSettings file has two groups of settings:
 
The ClientSettings file has two groups of settings:
profile - corporate profile settings
+
* profile - corporate profile settings
settings - application settings
+
* settings - application settings
Migrated settings parameters
+
= Migrated settings parameters =
 
Each setting in a group is a simple object with two properties:
 
Each setting in a group is a simple object with two properties:
 +
{| class="wikitable"
 +
|-
 +
! Свойство !! Описание
 +
|-
 +
| <font color = 'red'>value</font>  || Содержит значение настройки, которое будет мигрировано в приложение. Может иметь типы "string", "number" или "boolean" в зависимости от конкретной настройки
 +
|-
 +
| <font color = 'red'>overwriteUserSettings</font>  || Опциональный флаг принудительной миграции. При установке значения '''true''', настройка из файла принудительно перепишет настройку пользователя в клиенте. При значении '''false''' или '''отсутствии флага''', настройка будет перезаписана только если пользователь не изменял ее значение с момента первого запуска клиента.
 +
|-
 +
|}

Версия 14:03, 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 Содержит значение настройки, которое будет мигрировано в приложение. Может иметь типы "string", "number" или "boolean" в зависимости от конкретной настройки
overwriteUserSettings Опциональный флаг принудительной миграции. При установке значения true, настройка из файла принудительно перепишет настройку пользователя в клиенте. При значении false или отсутствии флага, настройка будет перезаписана только если пользователь не изменял ее значение с момента первого запуска клиента.