Menu
What are you looking for?
Authentication & SSO
Integrations

Integrations

PaloAlto Firewall

PaloAlto Firewall-integration

Overview

The Palo Alto Firewall Integration allows Cywift to securely connect with Palo Alto NGFW or Panorama to collect security, configuration, and compliance-related data. This integration helps automate monitoring, improve visibility, and support compliance requirements.

Before starting the integration, ensure the following:

  • Administrative access to Palo Alto Firewall or Panorama
  • Firewall hostname or IP address
  • Valid administrator username and password
  • Network connectivity between Cywift and the firewall
  • Same master key configured on Panorama and managed firewalls (if using Panorama)

Step 1: Generate Palo Alto API KEY

Cywift uses the Palo Alto API for secure communication. An API Key is required for authentication.

Generate API Key

Make a POST request to the firewall or Panorama using admin credentials:

curl -H "Content-Type: application/x-www-form-urlencoded" -X POST https:///api/?type=keygen -d 'user=&password='

Successful Response Example

<response status="success">

 <result>

   <key>***********************************************</key>

 </result>

</response>

📌 Important Notes:

  • Copy the entire API key, including any symbols.
  • Generating a new key will invalidate existing API sessions for that user.
  • To revoke API keys, change the administrator password.
  • Panorama and all managed firewalls must use the same master key.

Step 2: Navigate to Integrations in Cywift

  1. Log in to the Cywift Platform
  2. Go to Integration from the left menu
  3. Select Palo Alto Firewall
  4. click connect

Step 3: Add Individual Integration

Use this option when integrating a single Palo Alto Firewall.

Required Fields

  • Number of Integration

     Select Individual Integration

  • Integration Type*

     Select the appropriate firewall type (e.g., NGFW)

  • Collectors*

     Select a configured collector

  • Integration System*

      Palo Alto

  • Alias*

     Enter a friendly name for the integration

  • Owner*

     Select the integration owner

  • Host Address*

     Enter the firewall hostname or IP address

  • API Key*

     Paste the generated Palo Alto API key

Actions

  • Test Connection

      Verifies connectivity and authentication

  • Cancel

      Discards configuration

Step 4: Add Bulk Integration

Use this option to integrate multiple Palo Alto firewalls at once.

Steps

  1. Select Bulk Integration
  2. Choose Integration Type (NGFW)
  3. Select Collectors
  4. Choose Integration System: Palo Alto
  5. Click Download Template
  6. Fill in the template with required firewall details
  7. Upload the completed file
  8. Click Test Connection

Troubleshooting Tips

  • Ensure the firewall API is enabled
  • Verify the API key is valid and not expired
  • Confirm network connectivity and firewall access rules
  • For Panorama, ensure all firewalls share the same master key