In order for the alert to be triggered, the task "System health check" must be enabled, and during execution of the task a license needs to have been found that has expired (this causes the task to add the required error code that meets the above condition).
If the task System health check is enabled and detects a license that has expired, then a log entry will be created (with error code "E_LICENSE_EXPIRED") that will trigger execution of this alert.
The alert can be found by navigating to "Administration | Alerts", then scrolling down to the alert "License has expired";
The alert can be edited by left clicking on the context menu of the alert and selecting "Edit";
A new window will now open titled "Alert - Edit";
|
The alert is disabled by default, but can be enabled by ticking the checkbox "Enabled";
When the alert is triggered you have the option to send a message to specified recipients using the "Recipient Users" and "Recipient Groups" parameters.
The "License has expired" alert is triggered whenever the system detects that licenses have expired, but you might not always want notifications to be sent to your specified users every time this event occurs.
The "Conditions" parameter provides a mechanism by which additional restrictions can be checked prior to sending alert notifications.
To edit the conditions that determine when the alert is trigged click on the pencil icon () causing a window titled "Condition Builder" to open;
Provided the alert is enabled, the send message is selected, and one or both delivery channels have been enabled, then when a alert is triggered, message notifications will be sent to the selected users (or groups of users)
The default message sent for this alert is as follows;
Hi, administrator, Your DualShield license key has expired, please renew it immediately. Original message: |
After the alert is triggered you have the additional option to cause one of the existing tasks to be run.
To add task execution to the alert you need to first tick the checkbox prompted "Execute Task", then select what task (or tasks) are to be executed using theicon;