imperal.io
  • How it works
  • Use cases
  • Technology
  • Pricing
Login
Webbee AIWebbee Codeimperal-mcpDevelopers & SDKSecurity & Vault
Add an app 路 Marketplace
imperal.ioICNLI Cloud OS

One OS for everything you run. Webbee is your agent inside it, she does the work, you stay in control.

Product
  • Webbee
  • Webbee Code
  • Imperal MCP
  • Marketplace
  • Use cases
  • Pricing
  • Open panel
Resources
  • Security
  • Technology
  • Success stories
  • Blog
Developers
  • Developers
  • Docs
  • Quick start
  • SDK reference
  • Developer portal
Company
  • About
  • Contact
  • Legal
Open protocol
  • ICNLI
  • SDK on GitHub
漏 2026 Imperal, Inc. 路 ICNLI published at icnli.org under CC BY-SA 4.0
TermsPrivacy
  1. Home
  2. /
  3. Marketplace
  4. /
  5. Fortinet

Fortinet Extension

馃敀 Security路by bluebeeweb路v0.1.0
Pay per use8-60 tok/action
Open in panel
0 capabilities1 actions0 installs

About this extension

Connect your own FortiGate device(s), FortiManager (fleet management), and/or FortiSASE (cloud ZTNA/SD-WAN) tenant to manage firewall policies, address/service objects, interfaces, VPN tunnels, managed devices, policy packages, ZTNA endpoints, SASE policies, SD-WAN sites, and security events from Imperal -- plus bulk operations and a Fortinet estate health audit. Uses your own FortiGate API token, FortiManager credentials, and/or FortiSASE/FortiCloud API token -- nothing is hosted or proxied by Imperal beyond the request itself. Note: FortiAnalyzer/FortiEDR/FortiClient EMS are separate products and out of scope for this first release.

What you get

Every capability exposed by Fortinet, metered per action and guarded by the two-step safety protocol.

  • connect_fortigatewrite

    Connect a FortiGate device by saving its host and REST API Admin token, after checking they actually work. Create a REST API Admin under System > Administrators in the FortiGate itself.

  • connect_fortimanagerwrite

    Connect a FortiManager by saving its host, username, password and ADOM, after checking the login actually works. Session-based login re-authenticates transparently on every call.

  • connect_fortisasewrite

    Connect a FortiSASE/FortiCloud tenant by saving its API token, after checking it actually works. Create one in FortiCloud under Identity & Access Management > API tokens.

  • disconnect_fortinetwrite

    Disconnect and forget a stored FortiGate, FortiManager, or FortiSASE connection.

  • list_connectionsread

    List all connected FortiGate, FortiManager, and FortiSASE connections.

  • list_firewall_policiesread

    List firewall policies configured on the connected FortiGate device.

  • get_firewall_policyread

    Get one FortiGate firewall policy by id.

  • create_firewall_policywrite

    Create a new firewall policy on the connected FortiGate device.

  • update_firewall_policywrite

    Update a FortiGate firewall policy's action and/or enabled status.

  • delete_firewall_policywrite

    Permanently delete a FortiGate firewall policy by id.

  • reorder_firewall_policywrite

    Move a FortiGate firewall policy to just before or after another policy in the rule order.

  • list_address_objectsread

    List firewall address objects defined on the connected FortiGate device.

  • create_address_objectwrite

    Create a new firewall address object on the connected FortiGate device.

  • update_address_objectwrite

    Update a firewall address object's subnet.

  • delete_address_objectwrite

    Permanently delete a firewall address object by name.

  • list_address_groupsread

    List firewall address groups defined on the connected FortiGate device.

  • list_service_objectsread

    List firewall service objects defined on the connected FortiGate device.

  • create_service_objectwrite

    Create a new firewall service object on the connected FortiGate device.

  • update_service_objectwrite

    Update a firewall service object's port range.

  • delete_service_objectwrite

    Permanently delete a firewall service object by name.

  • list_interfacesread

    List network interfaces on the connected FortiGate device.

  • get_system_statusread

    Get FortiGate system status: firmware version, serial number, hostname, uptime.

  • list_vpn_tunnelsread

    List IPsec and SSL VPN tunnels configured on the connected FortiGate device.

  • list_adomsread

    List Administrative Domains (ADOMs) visible on the connected FortiManager.

  • list_managed_devicesread

    List FortiGate devices managed by the connected FortiManager, in the configured ADOM.

  • get_managed_deviceread

    Get one FortiManager-managed device by name.

  • list_policy_packagesread

    List policy packages defined on the connected FortiManager, in the configured ADOM.

  • list_fmg_firewall_policiesread

    List firewall policies inside one FortiManager policy package.

  • list_fmg_address_objectsread

    List global (shared) address objects defined on the connected FortiManager.

  • create_fmg_address_objectwrite

    Create a global (shared) address object on the connected FortiManager.

  • update_fmg_address_objectwrite

    Update a global (shared) address object on the connected FortiManager.

  • delete_fmg_address_objectwrite

    Permanently delete a global (shared) address object from the connected FortiManager.

  • list_endpointsread

    List endpoints (managed devices/users) enrolled in the connected FortiSASE tenant.

  • list_sase_policiesread

    List SASE access policies configured on the connected FortiSASE tenant.

  • create_sase_policywrite

    Create a new SASE access policy on the connected FortiSASE tenant.

  • update_sase_policywrite

    Update an existing SASE access policy on the connected FortiSASE tenant.

  • delete_sase_policywrite

    Permanently delete a SASE access policy from the connected FortiSASE tenant.

  • list_sdwan_sitesread

    List SD-WAN sites configured on the connected FortiSASE tenant.

  • list_security_eventsread

    List recent security events (threats, blocks, anomalies) from the connected FortiSASE tenant.

  • bulk_firewall_policy_actionwrite

    Enable or disable several FortiGate firewall policies in one call, by explicit policy ids. Continues past per-item failures and reports each outcome, same convention as every other bulk_* tool in the portfolio.

  • audit_fortinet_estatewrite

    Run a read-only health audit across all connected FortiGate/FortiManager/FortiSASE connections: disabled firewall policies with 'ALL'/'any' access, offline managed devices, expired-looking VPN tunnels, and disconnected endpoints. Same convention as Zscaler Connector's audit_tenant / Cisco Secure Access Connector's audit_secure_access.

Related extensions

More extensions in Security ready to enable in one click.

  • ZscalerConnect your own Zscaler tenant (ZIA -- Internet Access/SWG, and ZPA -- Private Access/ZTNA) to see and manage your SASE/SSE posture from Imperal -- locations, URL filtering and firewall rules, clo...
  • SplunkConnect your own Splunk instance (self-hosted or Splunk Cloud) to run searches, manage saved searches/alerts, indexes, users and roles, send events via HTTP Event Collector, and audit search-head h...
  • Check PointConnect your own Check Point Security Management Server (or Multi-Domain Server) to manage hosts, networks, groups, TCP/UDP services, access control rules across layers, policy packages, and gatewa...
  • IBM QRadarConnect your own self-hosted IBM QRadar SIEM console to run Ariel (AQL) searches, triage and update Offenses, manage Reference Data sets, and inspect Rules and Log Sources -- from Imperal. Uses you...

Ready to use Fortinet?

Enable Fortinet in your Imperal workspace in one click - 10,000 free starter credits included.

Open in panel