После добавления пакета ThinApp в каталог организации и предоставления пользователям Workspace ONE Access прав на использование этого пакета ThinApp организации может понадобиться обновить этот пакет и предоставить пользователям более новую или пересозданную версию, не лишая их прав на текущий пакет и не предоставляя эти права для нового пакета.
Обновленный пакет ThinApp предоставляется при выпуске более новой версии приложения Windows или изменении значений параметров пакета его создателем.
В ThinApp 4.7.2 и более новых версиях предусмотрен механизм обновления пакетов ThinApp, используемых в Workspace ONE Access. Этот механизм обновления ThinApp отличается от других механизмов обновления таких пакетов, используемых вне среды Workspace ONE Access. Чтобы после развертывания обновленного пакета ThinApp в Workspace ONE Access пользователи могли автоматически использовать новую версию, необходимо задействовать именно этот механизм.
Чтобы определить, является ли пакет ThinApp под управлением Workspace ONE Access обновленной версией другого пакета, в Workspace ONE Access используются два параметра Package.ini.
- AppID
-
Уникальный идентификатор пакета ThinApp в
Workspace ONE Access. Всем точкам входа (исполняемым файлам) приложения пакета присваивается один и тот же AppID. После синхронизации пакета ThinApp с каталогом
Workspace ONE Access организации,
AppID пакета отображается в столбце GUID на странице ресурсов этого пакета. Это значение состоит из нескольких групп букв и цифр, которые разделены дефисом, как показано в следующем примере.
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
В Workspace ONE Access все пакеты ThinApp с одинаковым AppID считаются различными версиями одного и того же приложения. - VersionID
- Номер версии пакета ThinApp. В Workspace ONE Access идентификатор VersionID используется, чтобы отслеживать различные версии управляемого пакета ThinApp. Чтобы обозначить пакет ThinApp как обновленную версию другого пакета, увеличьте значение VersionID на единицу (1), сохранив неизменным значение AppID.
Поместите обновленный пакет в новую папку, расположенную в общей сетевой папке, настроенной для управляемых пакетов ThinApp. Дополнительные сведения см. в документе Установка и настройка Workspace ONE Access. Когда диспетчер Workspace ONE Access выполнит синхронизацию общей сетевой папки по расписанию и обнаружит приложение с таким же AppID, как у другого приложения, он сравнит значения VersionID и использует самый новый пакет ThinApp (с самым большим значением VersionID). Workspace ONE Access автоматически добавляет предыдущие права пользователей в пакет ThinApp с самым большим значением VersionID, а ярлыки в системах пользователей синхронизируются и указывают на обновленный пакет.
Дополнительные сведения о различных параметрах, которые используются в файле Package.ini пакета ThinApp, см. в справочнике по параметрам Package.ini пакета ThinApp.