Application Resilience Policies for SmartEye
You can activate an Application Resilience policy for SmartEye to collect information about the functional status of SmartEye installed on your Windows devices and view the results in reports. The Application Resilience policy for SmartEye can be configured so that it must be running in order to report as Compliant. You can also configure the policy to attempt to repair or reinstall the application.

Application Resilience policies for SmartEye are supported only on devices running a supported version of the Windows operating system and the following version of SmartEye:
-
3.x or higher
NOTE Significant software changes in higher versions may cause health checks to become invalid.
If you select Report higher versions as Compliant, higher versions report Compliant if all health checks, other than the version check, pass.

SmartEye is installed per user, not per device. The status of SmartEye depends on the user that is logged in at the time of the health check.
In addition to checking the version, the following table describes the health checks performed for SmartEye:
Health check | Result | |
---|---|---|
The application is: | Report as Compliant when application is running is: | |
Selected | Not Selected | |
|
The device reports as Compliant | |
|
The device reports as Compliant | |
|
The device reports as Not Compliant If Report and repair or Report, repair, and reinstall is selected in the policy configuration, the Application Resilience (RAR) component A lightweight software component of the Absolute agent that detects the status of third party applications installed on a device. The component may also attempt to repair the third party application if it is non-compliant. The RAR component is deployed on a device only when the device is associated with a customized policy group and that policy group's Application Resilience policy is activated. attempts to repair SmartEye |
The device reports as Compliant |
|
The device reports as Not Compliant If Report, repair, and reinstall is selected in the policy configuration, the RAR component attempts to reinstall SmartEye for the current user |
|
|
The device reports as Not Compliant If Report, repair, and reinstall is selected in the policy configuration, the RAR component attempts to reinstall SmartEye for the current user |

You can configure an Application Resilience policy for SmartEye to enable the Application Resilience (RAR) component A lightweight software component of the Absolute agent that detects the status of third party applications installed on a device. The component may also attempt to repair the third party application if it is non-compliant. The RAR component is deployed on a device only when the device is associated with a customized policy group and that policy group's Application Resilience policy is activated. to attempt to repair SmartEye if it's not functioning, or reinstall it if it's missing or can't be repaired. SmartEye is installed per user and not per device. If there is no user logged into the device, SmartEye cannot be repaired or reinstalled.
NOTE Depending on the Absolute product licenses associated with your account, the Report and repair option, and the Report, repair, and reinstall option may not be available.
The RAR component of the Absolute agent can respond to the following issues:
Issue |
Resolution |
---|---|
Repair | |
SmartEye is installed for the current user but isn't running on the device and Report as Compliant when application is running is selected in the policy configuration |
The RAR component attempts to re-open the application process. |
Reinstall | |
SmartEye failed to be repaired, the expected version isn't installed for the current user, or the expected version isn't installed for any user |
The RAR component downloads and installs the configured version of the application for the current user. Installing SmartEye requires input from the user. If Report as Compliant when application is running is selected in the policy configuration and the user selects No on the installation popup, SmartEye doesn't run for the user and the device reports as Not Compliant. NOTE Downgrades are not supported. If the version installed on a device is higher than the expected version, no action is taken. |

The installer:
-
must be an EXE file
-
can have any file name

The RAR component looks for the following files names when checking pre-cached installers:
Component | File name |
---|---|
Installers | SmartEye.exe |

Before you activate an Application Resilience policy you need to configure the policy. You need to configure these settings in addition to the settings in Configuring Application Resilience policies.
To configure the application version:
-
Under SmartEye version, enter the version of SmartEye that you expect to be running on your devices.
- The target version must be a sequence of digits separated by a period.
- You can use wildcard "*" characters after the major version number, for example, 3.* or 3.1.*.
IMPORTANT Make sure the version you are entering is consistent with version 3.x or higher.
- If you want SmartEye to report as Compliant only when the application process is running, select Report as Compliant when application is running. In this case, SmartEye will report as Not Compliant if SmartEye is installed but the SmartEye process is not currently running.