Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Next-Generation Juniper Network Firewall discovery

The ServiceNow Discovery application uses the Next-Generation Juniper Network Firewall discovery pattern to find Juniper network firewalls. Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.

The discovery pattern uses a set of SNMP calls to find the Juniper network firewalls. Discovery uses the pattern to run horizontal discovery.

Request apps on the Store

Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Juniper Network Firewall data model

The Next-Generation Juniper Network Firewall pattern introduces the following CI classes that are part of the Juniper firewall data model.

CI classExtends from
Firewall Device [cmdb_ci_firewall_device]IP Firewall [cmdb_ci_ip_firewall]
Juniper Firewall Device [cmdb_ci_firewall_device_juniper]Firewall Device [cmdb_ci_firewall_device]
Firewall Cluster [cmdb_ci_firewall_cluster]Cluster [cmdb_ci_cluster]
Juniper Firewall Cluster [cmdb_ci_firewall_cluster_juniper]Firewall Cluster [cmdb_ci_firewall_cluster]
Firewall Device Group [cmdb_ci_firewall_device_group]Configuration Item [cmdb_ci]
Firewall Manager [cmdb_ci_firewall_manager]Configuration Item [cmdb_ci]
Firewall Security Policy [cmdb_ci_firewall_security_policy]Configuration Item [cmdb_ci]

Prerequisites

  • Ensure that your network firewall device has SNMP access.
  • On the ServiceNow instance, configure SNMP credentials.
  • Add the SNMP system OID record for the Juniper device to the ServiceNow instance. Update the following:
    • Classifier: Juniper Firewall
    • Class: Juniper Firewall Device

Deploy the pattern as follows:

  1. Download and install the CMDB CI Class Models: Release 1.10.0 from the ServiceNow Store. The app adds the new CMDB classes required for network firewall discovery. For more information, see Firewall extension classes.
  2. Download and install the discovery pattern from the ServiceNow Store.
  3. Sync the pattern with the appropriate MID Server.

Data collected by Discovery during horizontal discovery

The discovered data includes the following tables and fields.

FieldDescription
Name [name]Hostname.
Serial Number [serial_number]Device serial number.
Operational Status [operational_status]Indicates if the device is in active state.
IP address [ip_address]IP address.
Manufacturer [manufacturer]Device manufacturer.
Description [short_description]Short description.
Model Number [model_number]Device model number.
Firmware [firmware_version]Firmware version.
Hardware Operating System [hardware_os]OS running on the hardware.
Hardware OS Version [hardware_os_version]OS version running on the hardware.
FieldDescription
Name [name]Hostname.
Serial Number [serial_number]Serial number of the device.
Fully qualified domain name [fqdn]Fully qualified domain name.
Operational Status [operational_status]Indicates if the device is in active state.
IP address [ip_address]IP address.
Manufacturer [manufacturer]Device manufacturer.
Description [short_description]Short description.
Model Number [model_number]Device model number.
Firmware [firmware_version]Firmware version.
Hardware Operating System [hardware_os]OS running on the hardware.
Hardware OS Version [hardware_os_version]OS version running on the hardware.
FieldDescription
Name [name]Hostname.
Serial Number [serial_number]Serial number of the device.
Fully qualified domain name [fqdn]Fully qualified domain name.
Operational Status [operational_status]Indicates if the device is in active state.
IP address [ip_address]IP address.
Manufacturer [manufacturer]Device manufacturer.
Description [short_description]Short description.
Model Number [model_number]Device model number.
Firmware [firmware_version]Firmware version.
Hardware Operating System [hardware_os]OS running on the hardware.
Hardware OS Version [hardware_os_version]OS version running on the hardware.
FieldDescription
Name [name]Hostname.
Fully qualified domain name [fqdn]Fully qualified domain name.
IP address [ip_address]IP address.
Manufacturer [manufacturer]Device manufacturer.
Description [short_description]Short description.
Model Number [model_number]Device model number.
Hardware Operating System [hardware_os]OS running on the hardware.
Hardware OS Version [hardware_os_version]OS version running on the hardware.
FieldDescription
Name [name]Hostname.
Fully qualified domain name [fqdn]Fully qualified domain name.
IP address [ip_address]IP address.
Manufacturer [manufacturer]Device manufacturer.
Description [short_description]Short description.
Model Number [model_number]Device model number.
Hardware Operating System [hardware_os]OS running on the hardware.
Hardware OS Version [hardware_os_version]OS version running on the hardware.
FieldDescription
Name [name]Name of the network adapter.
IP Address [ip_address]IP address of the network adapter.
MAC Address [mac_address]MAC address of the network adapter.
Configuration Item [cmdb_ci]References the Juniper Firewall Device [cmdb_ci_firewall_device_juniper] associated with this network adapter.

The Dependency Views map on the Juniper Firewall Device CI shows the Juniper Firewall Cluster to which it belongs.

Image omitted: juniper-fw-dependency-views.png
CIs and connections on a Dependency Views map

CI relationships

The Next-Generation Juniper Network Firewall pattern creates the following relationships and references to support Juniper network firewall discovery. References link to records in other tables and don't appear in the CI Relationship [cmdb_rel_ci] table.

CIRelationshipCI
Juniper Firewall Cluster [cmdb_ci_firewall_cluster_juniper]Hosted on::HostsJuniper Firewall Device [cmdb_ci_firewall_device_juniper]
Juniper Firewall Device [cmdb_ci_firewall_device_juniper]Owns::Owned byNetwork Adapter [cmdb_ci_network_adapter]
Juniper Firewall Device [cmdb_ci_firewall_device_juniper]Owns::Owned byIP Address [cmdb_ci_ip_address]
Juniper Firewall Device [cmdb_ci_firewall_device_juniper]Uses::Used byRouter Interface [dscy_router_interface]
Firewall Device [cmdb_ci_firewall_device]Contains::Contained byFirewall Security Policy [cmdb_ci_firewall_security_policy]
Firewall Device Group [cmdb_ci_firewall_device_group]Members::Member OfFirewall Device [cmdb_ci_firewall_device]
Firewall Device Group [cmdb_ci_firewall_device_group]Contains::Contained byFirewall Security Policy [cmdb_ci_firewall_security_policy]
Firewall Manager [cmdb_ci_firewall_manager]Manages::Managed byFirewall Device [cmdb_ci_firewall_device]
Firewall Manager [cmdb_ci_firewall_manager]Contains::Contained byFirewall Security Policy [cmdb_ci_firewall_security_policy]
CIFieldReferenced CI
Serial Number [cmdb_serial_number]Configuration item [configuration_item]Juniper Firewall Device [cmdb_ci_firewall_device_juniper]
Network Adapter [cmdb_ci_network_adapter]Configuration Item [cmdb_ci]Juniper Firewall Device [cmdb_ci_firewall_device_juniper]
Router Interface [dscy_router_interface]Configuration Item [cmdb_ci]Juniper Firewall Device [cmdb_ci_firewall_device_juniper]

Parent Topic:Available on-premise discovery patterns