Release Note13.12.2022

Relution Server 5.14


Important note

Please allow a little more time than usual for the database update to version 5.14 for instances with many devices. The progress can be tracked via the Relution server log. Relution should not be stopped during the migration.

Relution Shared Device Login using QR codes

Relution now supports Relution Shared Device Login using QR codes. This feature makes it easier for younger elementary school children and children with disabilities to log in to the Relution Agent and work in Relution Shared Device mode. Previously, a user name and password were required to log in. These login data had to be either remembered by the user or given to each user before the start of the lesson. With the introduction of QR codes, this error-prone and cumbersome procedure is no longer necessary.

In order to use QR codes for the Relution Agent, the new policy configuration "Allow login with access tokens (QR codes)" must be activated via the policy "Relution Shared Device".


After publishing the new policy configuration, the new additional button "QR Login" will appear in the Relution Agent login screen.


Required QR codes are then generated and saved in the Relution Portal under "Users" -> "Add Access Token" for each desired user. Afterwards, the tokens are either downloaded or printed out and can be distributed to the corresponding users.


At the moment tokens have to be created manually for every single user. A comfortable creation for all students of a whole class will be released in one of the next releases.

Automatic logout from the Relution Shared Device

Often after using the shared devices, the user logout from the Relution Shared Device mode is forgotten. However, this is mandatory in terms of data protection and user-specific apps and content in order to prepare the devices for further use by other user:s. Manually logging out users from each device is time-consuming and annoying.

To prevent this regular problem, the Relution Shared Device policy can be used to automate the logout from the Relution Agent. To do this, the "Enable scheduled logoff" setting is activated and a logoff time is stored. The minimum duration is 15 minutes. After the defined period of use has expired, the respective users on the devices with the applied policy are automatically logged off from the Relution Agent in a privacy-compliant manner. Manual logout on the devices is not necessary, unless the duration of use is shorter.


Monitoring of the Relution Server via graphical metrics

The newly added Relution interfaces for data sources make graphical monitoring of the Relution Server easier, especially for system administrators. The metrics provided allow to clearly visualize and monitor various parameters of the server using appropriate tools such as Grafana. All metrics such as web queries, server status, CPU usage and number of database connections as well as other required parameters of the server are provided. With the help of these new metrics, administrators can quickly and conveniently see how the server is doing.


Case sensitive text search on PostgreSQL databases

Until now, all search functions were "case sensitive" when using the PostgreSQL open source database. When entering text elements, it was necessary to pay attention to upper and lower case. From now on, a case-insensitive search is possible. This will be extended to the login in one of the next releases, so that it is also case-insensitive.


Automatic subscription of VPP tokens in case of "failed" status

In the Relution Portal under "Settings" -> "VPP User Account", the subscription status of a VPP token required for the provision of app licenses can be viewed. If this subscription status has the state "Subscribe failed", the token had to be manually triggered for reinitialization until now. From now on, Relution allows automatic and regular initialization in the background.


Note: the underlying problem for the error message is not fixed by the automatic initialization. Mostly it is SSL certificate problems or restrictions in the customer's firewall.

Usability / Functional Optimizations
  • Relution supports more Interactive Whiteboard vendors
  • Relution displays password compliance with the organization's password policy during the password reset process
  • Reduces response time for VPP test notifications sent during the subscription process
  • If Relution Agent is used for registration, Relution ensures that the app name is displayed in the action details
  • Support for sorting additional columns in the device inventory, such as WiFi MAC, lost mode status, or shared iPad
  • Automatically updating the status of installed apps after triggering an installation on Apple devices has been revised and re-enabled
  • Added readable product names for new Apple devices
  • Improved error responses for actions for cases where no error code was present
  • Redesign of history views
  • If a location is known, the initial zoom level of maps is set to a reasonable value
  • Adjust tooltip position of action menu in lists so that it does not block any other element that a user can interact with
  • Automatically focus the input field for the username or password on the login page
  • Relution allows teachers to access VPP license numbers so that the old iOS teacher console can still be used with default permissions
Technical Optimizations
  • Add the EAP option for authentication for iOS and tvOS WiFi configurations
  • Customize and clean up log messages using a consistent definition of log levels
  • Handling duplicate entries when retrieving VPP information for inconsistent VPP data
  • Bug fix for automatic metadata retrieval for existing apps from public stores
  • Fix for a possible race condition in Windows device enrollment and direct policy assignment caused by a push token that is not yet available
Technical Changelog

The changelog for the release can be found here.