When preparing for updating your IGEL OS Apps, you have to first check if the global update settings set by default in the IGEL Universal Management Suite (UMS) suit your needs and, if not, adjust them accordingly.


Menu path: UMS Web App > Apps > Settings


Permissions 

To access the Apps area, App Management permission is required. You can set the permission in the UMS Console > System > Administrator accounts.

To access various tabs under Apps > Settings, set the following rights:

  • UMS as an Update Proxy: Permissions for the node UMS Features under UMS Console > UMS Administration > Global Configuration
  • App Portal and Automatic Updates: Permissions for the node Server Network Settings under UMS Console > UMS Administration > Global Configuration
    For how to set permissions, see Access Rights in the Administration Area.

UMS as an Update Proxy

UMS as an Update Proxy

Devices should download the apps from: Defines from where the devices should download the assigned apps / app versions:

  • Download directly from App Portal (Default): The devices will download the assigned apps directly from the IGEL App Portal (defined in the tab App Portal). Only the metadata of the imported apps are stored on the UMS Server.
  • Download from UMS: The devices will download the assigned apps from the UMS Server. Both the metadata and binaries of the imported apps are stored on the UMS Server; the app binaries can be found in the [IGEL installation directory]/rmguiserver/persistent/ums-appproxy/files.

    • If the app cannot be downloaded from the UMS for some reason (e.g. the UMS Server is unreachable), there is a fallback to the IGEL App Portal (defined in the tab App Portal) or to the hardcoded App Portal. If you want, however, to deactivate the fallback to the App Portal, you can use the following registry key:

      ParameterUse only repositories deployed by the UMS
      Registryupdate.use_only_manager_repos
      Typebool
      Valueenabled / disabled (default)
    • The synchronization with the App Portal is performed once a day. If the device requests an app before the synchronization (i.e. before the app binaries are available in the UMS), the app will be downloaded to the UMS Server, so that the device can take the app from there.
    • Unused apps are automatically removed once a week.
    • Apps are automatically synchronized between the UMS Servers.
    • If you want to upload private builds or custom apps, click Upload button.
      The uploaded apps will be listed in the UMS Web App > Apps and will be stored in the [IGEL installation directory]/rmguiserver/persistent/ums-appproxy/files

      If you have an IGEL UMS High Availability or Distributed UMS installation, note that a web certificate must be defined for all servers. It must contain the Cluster Address (if set) and all server addresses and be assigned to all servers. For detailed information on the Cluster Address and instructions on how to define a web certificate for all servers, see Server Network Settings in the IGEL UMS.

      For better UMS performance and for avoiding problems with disk space, it is recommended to regularly delete unused apps / app versions. See How to Delete Apps in the IGEL UMS Web App.

PXE Configuration

Deployment of IGEL OS via PXE is supported with IGEL OS 12.2.1 or higher. For details, see How to Deploy IGEL OS 12 with PXE.


App Portal

App Portal base URL: Specifies which App Portal should be used for importing apps. 

Make NO changes here unless you know exactly what you are doing!

Automatic Updates

Automatic Check for Updates

Settings specified here will be used for all apps for which Check for updates or Check for updates and auto-import into UMS were set in the Update Settings area:

  • Updates will be checked every [number] minutes (Default: Every second hour)
  • Updates will first be checked [number] minutes after server startup (Default: 17)