---
sourceDocument: Australia IT Operations Management
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/it-operations-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Juniper Network Firewall

# Next-Generation Juniper Network Firewall discovery {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Next-Generation Juniper Network Firewall discovery

The Next-Generation Juniper Network Firewall discovery pattern in the ServiceNow Discovery application identifies and collects configuration data for Juniper network firewalls.
This pattern operates using SNMP calls during horizontal discovery and supports comprehensive modeling of Juniper firewall devices, clusters, and related components within the CMDB.
Show full answer Show less  
To leverage this discovery, customers must ensure SNMP access to their Juniper firewalls and configure the appropriate SNMP credentials and system OID records in their ServiceNow instance. Additionally, customers should download and install the required CMDB CI class models and discovery patterns from the ServiceNow Store, then synchronize the pattern with the relevant MID Server.

## Key Features

* **Discovery Pattern:** Uses SNMP-based horizontal discovery to detect Juniper firewall devices and related infrastructure.
* **CI Class Hierarchy:** Introduces specialized CMDB classes including Juniper Firewall Device, Juniper Firewall Cluster, Firewall Device Group, Firewall Manager, and Firewall Security Policy to properly model Juniper firewall environments.
* **Data Collection:** Gathers detailed device attributes such as hostname, serial number, IP address, manufacturer, model, firmware, hardware OS, and operational status across multiple CI classes.
* **CI Relationships and References:** Automatically creates relationships like hosting, ownership, usage, containment, and management among Juniper firewall devices, clusters, network adapters, IP addresses, interfaces, device groups, security policies, and managers to provide a complete dependency map.

## Practical Application for ServiceNow Customers

By implementing this discovery pattern, ServiceNow customers can:

* Accurately populate and maintain the CMDB with detailed Juniper firewall infrastructure data, enabling better asset visibility and management.
* Understand the relationships and dependencies between Juniper firewall devices and other network components, supporting impact analysis and change management.
* Ensure operational status and configuration details are up to date, improving security posture and compliance reporting related to firewall devices.
* Utilize out-of-the-box CMDB extensions and discovery patterns from the ServiceNow Store to reduce manual configuration and speed deployment.

## Next Steps

* Verify SNMP access and configure SNMP credentials and Juniper system OID on your ServiceNow instance.
* Download and install the CMDB CI Class Models and the Next-Generation Juniper Network Firewall discovery pattern from the ServiceNow Store.
* Sync the discovery pattern with your MID Server to begin discovering Juniper firewall devices.
* Review discovered data for accuracy and use the CI relationships to enhance your network firewall dependency views.  
The ServiceNow
Discovery application uses the Next-Generation Juniper Network Firewall discovery pattern to find Juniper network firewalls. Discovering some of these resources might 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 {#juniper-fw-discovery__section_xty_nd3_slb}

Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) 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](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html).{#juniper-fw-discovery__inline-send-to-store}

## Juniper Network Firewall data model {#juniper-fw-discovery__section_data_model}

The Next-Generation Juniper Network Firewall pattern introduces the following CI classes that are part of the Juniper firewall data model.  
{#juniper-fw-discovery__table_extends_juniper__entry__2}

| CI class | Extends 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\] |
[Table 1. CI class hierarchy]

{#juniper-fw-discovery__table_extends_juniper}

## Prerequisites {#juniper-fw-discovery__section_qxm_x5z_ykb}

* 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
  {#juniper-fw-discovery__ul_mmv_bxk_mlb}
{#juniper-fw-discovery__ul_k2h_1xk_mlb}  
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](https://www.servicenow.com/docs/access?context=cmdb-ci-class-models-fw&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US).
2. Download and install the discovery pattern from the ServiceNow Store.
3. Sync the pattern with the appropriate MID Server.
{#juniper-fw-discovery__ol_onx_gyq_4lb}

## Data collected by Discovery during horizontal discovery {#juniper-fw-discovery__section_ikv_1vz_ykb}

The discovered data includes the following tables and fields.  
{#juniper-fw-discovery__table_ip_firewall__entry__2}

| Field | Description |
|-|-|
| 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. |
[Table 2. IP Firewall \[cmdb_ci_ip_firewall\]]

{#juniper-fw-discovery__table_ip_firewall}  
{#juniper-fw-discovery__table_firewall_device__entry__2}

| Field | Description |
|-|-|
| 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. |
[Table 3. Firewall Device \[cmdb_ci_firewall_device\]]

{#juniper-fw-discovery__table_firewall_device}  
{#juniper-fw-discovery__table_firewall_device_juniper__entry__2}

| Field | Description |
|-|-|
| 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. |
[Table 4. Juniper Firewall Device \[cmdb_ci_firewall_device_juniper\]]

{#juniper-fw-discovery__table_firewall_device_juniper}  
{#juniper-fw-discovery__table_firewall_cluster__entry__2}

| Field | Description |
|-|-|
| 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. |
[Table 5. Firewall Cluster \[cmdb_ci_firewall_cluster\]]

{#juniper-fw-discovery__table_firewall_cluster}  
{#juniper-fw-discovery__table_firewall_cluster_juniper__entry__2}

| Field | Description |
|-|-|
| 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. |
[Table 6. Juniper Firewall Cluster \[cmdb_ci_firewall_cluster_juniper\]]

{#juniper-fw-discovery__table_firewall_cluster_juniper}  
{#juniper-fw-discovery__table_network_adapter_juniper__entry__2}

| Field | Description |
|-|-|
| 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. |
[Table 7. Network Adapter \[cmdb_ci_network_adapter\]]

{#juniper-fw-discovery__table_network_adapter_juniper}  
The Dependency Views map on the Juniper Firewall Device CI shows the Juniper Firewall Cluster to which it belongs.  

## CI relationships {#juniper-fw-discovery__section_stx_twz_ykb}

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.  
{#juniper-fw-discovery__table_mbv_wwz_ykb__entry__3}

| CI | Relationship | CI |
|-|-|-|
| Juniper Firewall Cluster \[cmdb_ci_firewall_cluster_juniper\] | Hosted on::Hosts | Juniper Firewall Device \[cmdb_ci_firewall_device_juniper\] |
| Juniper Firewall Device \[cmdb_ci_firewall_device_juniper\] | Owns::Owned by | Network Adapter \[cmdb_ci_network_adapter\] |
| Juniper Firewall Device \[cmdb_ci_firewall_device_juniper\] | Owns::Owned by | IP Address \[cmdb_ci_ip_address\] |
| Juniper Firewall Device \[cmdb_ci_firewall_device_juniper\] | Uses::Used by | Router Interface \[dscy_router_interface\] |
| Firewall Device \[cmdb_ci_firewall_device\] | Contains::Contained by | Firewall Security Policy \[cmdb_ci_firewall_security_policy\] |
| Firewall Device Group \[cmdb_ci_firewall_device_group\] | Members::Member Of | Firewall Device \[cmdb_ci_firewall_device\] |
| Firewall Device Group \[cmdb_ci_firewall_device_group\] | Contains::Contained by | Firewall Security Policy \[cmdb_ci_firewall_security_policy\] |
| Firewall Manager \[cmdb_ci_firewall_manager\] | Manages::Managed by | Firewall Device \[cmdb_ci_firewall_device\] |
| Firewall Manager \[cmdb_ci_firewall_manager\] | Contains::Contained by | Firewall Security Policy \[cmdb_ci_firewall_security_policy\] |
[Table 8. CI relationships]

{#juniper-fw-discovery__table_mbv_wwz_ykb}  
{#juniper-fw-discovery__table_ci_references_juniper__entry__3}

| CI | Field | Referenced 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\] |
[Table 9. CI references]

{#juniper-fw-discovery__table_ci_references_juniper}

