Firewalls / Network Security
Integration setup guides for firewall and network security platforms.
Connect your firewalls and network security appliances to Zaun for traffic monitoring, policy analysis, and threat detection.
Cisco Firepower (FMC)
Category: Next-Gen Firewall Management | Auth: Token Auth
Required Credentials
| Field | Description |
|---|---|
| FMC Hostname/IP | Firewall Management Center address |
| Username | FMC admin account |
| Password | Admin password |
Tokens are valid for 30 min, refreshable up to 3 times.
Setup Steps
- Enable REST API: System > Configuration > REST API Preferences > Enable.
- Create a dedicated user with a minimal role (e.g. Security Analyst Read Only).
- Paste credentials into Zaun.
FortiGate
Category: Next-Gen Firewall | Auth: API Key
Required Credentials
| Field | Description |
|---|---|
| API Token | Auto-generated when creating a REST API admin |
| Firewall URL | FortiGate management address |
Auth: Authorization: Bearer <token>
Setup Steps
- Create a custom Admin Profile: System > Admin Profiles > Create New with only needed permissions.
- Create a REST API Admin: System > Administrators > Create New > REST API Admin.
- Assign the profile and set trusted host IPs (required).
- Copy the generated token immediately (shown once). Paste into Zaun.
Set an API Key Lifetime under Device > Setup > Management (default is no expiry).
Juniper SRX
Category: Firewall (Junos OS) | Auth: Basic Auth
Required Credentials
| Field | Description |
|---|---|
| Firewall Address | SRX management IP:port (default 3443) |
| Username | Junos OS user |
| Password | User password |
Setup Steps
- Enable REST API:
set system services rest https port 3443. - Create a dedicated user with a custom login class (e.g. read-only).
- Commit configuration. Paste credentials into Zaun.
Cisco Meraki
Category: Cloud-Managed Network | Auth: API Key
Required Credentials
| Field | Description |
|---|---|
| Dashboard API Key | Tied to a Meraki dashboard admin account |
Auth: Authorization: Bearer <key>. Rate: 10 req/sec per org.
Setup Steps
- In Meraki Dashboard > Organization > API & Webhooks > API keys.
- Click Generate API Key. Copy immediately (cannot be viewed again).
- Recommended: create a dedicated admin with scoped org access.
- Paste into Zaun.
Palo Alto Networks
Category: Next-Gen Firewall (PAN-OS) | Auth: API Key
Required Credentials
| Field | Description |
|---|---|
| Firewall/Panorama URL | Management address |
| API Key | Generated from admin credentials |
Auth: X-PAN-KEY: <key> header.
Setup Steps
- Create a dedicated admin account with a minimal role (e.g. Device admin readonly).
- Generate the API key:
POST https://<firewall>/api/?type=keygen&user=<user>&password=<pass> - Store the returned key securely. Paste into Zaun.
Set an API Key Lifetime under Device > Setup > Management > Authentication Settings (recommended: 30-90 days).
SonicWall
Category: Firewall (SonicOS) | Auth: Basic Auth
Required Credentials
| Field | Description |
|---|---|
| Firewall IP & Port | Management address |
| Username | Admin account |
| Password | Admin password |
Setup Steps
- Enable API: MANAGE > Network > Appliance > SonicOS API section > enable.
- Create a dedicated admin with minimal permissions.
- Paste credentials into Zaun.
Sophos Firewall
Category: XG / XGS Series | Auth: Basic Auth
Required Credentials
| Field | Description |
|---|---|
| Firewall IP | Management address |
| Username | API admin user |
| Password | Admin password |
Setup Steps
- Create an API admin: Authentication > Users > Add, set type to Administrator.
- Enable API: Backup & Firmware > API > toggle ON.
- Add allowed source IP addresses for API calls.
- Paste credentials into Zaun.
WatchGuard Firewall
Category: Firebox Management | Auth: OAuth2
Required Credentials
| Field | Description |
|---|---|
| API Key | From WatchGuard Cloud |
| Access ID | Read-only or Read-Write |
| Password | Paired with Access ID |
Setup Steps
- In WatchGuard Cloud > Administration > Managed Access > enable API access.
- Note the generated credentials (API Key, Access IDs, Passwords).
- Paste into Zaun.