WCF Agent  ·  FortiGate Integration

Alliance Intelligence
Inside FortiGate

The OneFirewall WCF Agent for FortiGate delivers live Alliance threat intelligence directly into Fortinet FortiOS via External Dynamic Lists (EDLs) — automatically creating and updating dynamic address groups for real-time policy enforcement.

FortiOS EDL External Connectors Dynamic Address Groups 5-Min Auto-Refresh
EDLExternal Dynamic Lists
5 minAuto-refresh interval
RESTFortiOS API
DAGDynamic address groups
JWTBearer authentication
AutoPolicy enforcement

FortiGate Setup Guide

1

Generate JWT Token

Log into your OneFirewall Alliance dashboard → Install Agent → FortiGate → Generate JWT Token. This authenticates your FortiGate External Connector requests to the Alliance API feed URLs.

2

Configure External Connectors

In FortiOS, navigate to Security Fabric → External Connectors → Add New. Select "Threat Feed" type, enter the Alliance IP feed URL, add your JWT Bearer token as an HTTP header, and set the refresh interval to 5 minutes.

3

Apply in Firewall Policies

Use the External Connector as a source or destination address object in your firewall policies. Enable the policy and FortiGate will automatically refresh and enforce against the live Alliance feed — blocking malicious IPs in real time.

Tip: Start with a Crime Score threshold of ≥190 for optimal balance between blocking accuracy and false-positive rate. Adjust down incrementally as you validate results.
FortiOS CLI — External Connector
# FortiOS CLI configuration
config system external-resource
  edit "OFA-IP-Blocklist"
    set type address
    set resource "https://app.onefirewall.com/
      api/v1/feed/ips?score=190&plugin=fortigate"
    set username ""
    set password ENC // JWT token here
    set refresh-rate 5
    set status enable
  next
end

# Verify
diagnose sys external-resource list
✔ OFA-IP-Blocklist [active] 1,847,293 entries

Activate Alliance Intelligence on FortiGate

FortiGate External Connectors are built for exactly this. OneFirewall Alliance provides the threat intelligence. Let us configure it together in a Proof of Value.

Speak with OneFirewallOrganize a Proof of Value