Skip to content

Firmware Policy

Firmware policy allows you to configure the system's behavior based on the device's firmware version. The following policies are available:

  • Recommended - recommended firmware version for the device
  • Acceptable - acceptable firmware version for the device
  • Not Recommended - not recommended firmware version
  • Denied - operation of this firmware version is prohibited


The configuration starts in the Inventory > Setup > Firmware Policy menu. After clicking the Add button, a form for creating an external system with the following items opens:

  • Platform - device platform restriction
  • Firmware Version - firmware version
  • Condition - condition for policy triggering (comparison with the selected version)
  • Policy - policy
  • Description - Text description of the policy
  • Labels - assigned labels Labels
  • Management

Settings for the system's response to a denying policy (Denied) are also available. They are located in the Box tab in the object profile Managed Object Profile, under On Denied Firmware:

  • Ignore - ignore and continue polling
  • Ignore&Stop - ignore and stop polling. Polling stops after Version.
  • Raise Alarm - raise an alarm with the class NOC | Managed Object | Denied Firmware and continue polling.
  • Raise Alarm&Stop - raise an alarm and stop polling


The Stop policy will only stop the current polling. The check will be repeated on the next poll.

Operation Mechanism

Policy checking occurs during the version discovery Version Discovery. When determining the current policy, the deny priority is in effect. In other words, Denied policies are considered first, then Not Recommended, and so on. If a Denied policy is in effect, the system's behavior is determined by the On Denied Firmware settings of the Managed Object Profile. This can be stopping polling at the version request stage, raising an alarm, or ignoring.

Also, in the policy, you can set allowed protocols for working with the device, but this functionality is not implemented.

If there are policies among the active ones on the Managed Object with labels Labels that are allowed for assignment to the device, they will flow into its effective_labels.


The current policy is displayed in the device card (Managed Object Card). Also, in the report Service Activation > Reports > Managed Object Summary. When selecting the report type By Version, a column for the current policy will be displayed.