Firewall integration

Automate Fortinet Firewall with plain language

Query and manage FortiGate firewall policy, address objects and quarantine state using a REST API administrator token.

What you can do

FortiGate / FortiOS (REST API v2)

  • List firewall policies and address objects
  • Create address objects and add them to groups
  • Quarantine or release an endpoint by MAC

Connection: bearer authentication against https://fortigate.example.com. Credentials are encrypted at rest, or prompted per action if you prefer never to store them.

Example

Ask in plain English

Prompt: “Block 198.51.100.5 on Fortinet”

Result: VernacSecure SuperBot™ resolves the right policy and address object, applies the rule and records the change in Your Logs.

Get started free

Read actions
  • Fetch system status — Reads the FortiOS version, hostname and serial number.
  • Fetch firewall policies — Lists the IPv4 firewall policy table with its source/destination address objects, their subnets, interfaces and service.
  • Fetch address objects — Lists firewall address objects.
  • Fetch detected devices — Lists devices FortiGate has learned on its interfaces.
  • Fetch quarantined hosts — Lists MAC addresses currently quarantined.
Write actions
  • Create address object — Creates a host or subnet address object. Requires a name, an IP/subnet and a subnet mask.
  • Modify firewall policy — Updates an existing IPv4 firewall policy. Every field FortiOS requires on the policy form is prompted for.
  • Quarantine device — Adds the device MAC to the FortiGate quarantine list.
  • Release from quarantine — Removes the device MAC from the quarantine list.