Skip to content

Application update journey

Introduction

This topic explains how Installation Guidance affects application updates in IEM. It describes when the rules are checked and the possible outcomes during the update process. This is applicable for IEM Pro V2 only.

This topic is relevant only if the target application version has an Installation Guidance bundle uploaded in IE Hub. In that case, IEM evaluates the bundle when the user starts the regular update flow from the IEM UI.

If no Installation Guidance bundle is available for the selected version, use the regular update flow only. For the standard update steps in IEM, see Update Device Applications.

For information about the installation process, see Application installation journey.

Prerequisites

Before the update starts, the target application version must have an Installation Guidance bundle uploaded in IE Hub. The bundle contains the rules that IEM evaluates during the update.

To prepare the bundle, see How to create a Rego bundle and How to get the application ID.

NOTICE

Installation Guidance rules are defined by the application developer and uploaded in IE Hub. The user encounters these rules only when starting an update from the IEM UI for an application version that contains Installation Guidance bundle.

During the update

When a user starts the update in IEM, the system evaluates the Installation Guidance rules for the target application version. IEM checks whether the defined conditions are met in the current environment.

The rules can check, for example:

  • Application dependencies
  • Version requirements
  • Warning conditions
  • Blocking conditions

Possible outcomes

After the evaluation, IEM shows one of the following results:

Update continues

If all required conditions are met, the update continues.

Update continues with a warning

If a warning condition is met, IEM shows a warning message before the user continues.

The user can review the warning and decide whether to continue.

NOTICE

A warning informs the user about a condition but does not block the update.

Update is blocked

If a required condition is not met, IEM blocks the update until the issue is resolved.

What the user can do next

If IEM shows a warning or blocks the update, the user must review the message and take the required action. Typical actions include installing a required dependency, updating a dependency, or retrying the update after the issue is resolved.

Conclusion

Installation Guidance helps make the application update process more predictable by checking defined conditions before the update is applied.