# How To FortiManager API?
Contents:
- 1. FMG JSON API Introduction
- 1.1. Login to FortiManager
- 1.2. Logout from FortiManager
- 1.3. Managing Device Settings
- 1.4. Installing Device Settings
- 1.5. Managing Security Settings
- 1.6. Installing Security Settings
- 1.7. Monitoring a task
- 1.8. Multiplexing requests
- 1.9. Working with symbolic (human readable) values
- 1.10. Operations on tables, objects and attributes
- 1.11. Permissions
- 1.12. JSON RPC API Methods
- 1.13. Setting Scope
- 2. The option attribute
- 3. Objects Management
- 3.1. Metadata
- 3.1.1. How to add a metadata?
- 3.1.2. How to delete a metadata?
- 3.1.3. How to rename a metadata?
- 3.1.4. How to assign a metadata to devices?
- 3.1.5. How to assign metadatas at Model Device creation time?
- 3.1.6. How to unassign a metadata?
- 3.1.7. How to replace assigned device with another one?
- 3.1.8. How to get the metadata mapped to a specific managed device?
- 3.1.9. How to get the value of a metadata for a specific device/vdom?
- 3.1.10. How to set multiple metadatas for one device?
- 3.1.11. How to assign a global metadata?
- 3.1.12. How to get the assignement status for global metadatas?
- 3.1.13. How to Export/Import metadatas?
- 3.2. Firewall Address
- 3.3. Firewall Address Groups
- 3.4. Firewall VIP
- 3.5. Wildcard FQDN
- 3.6. Objects Operations
- 3.7. Normalized Interfaces
- 3.8. How to get the full ADOM database objects syntax?
- 3.9. Internet Service Objects
- 3.9.1. How to get the regions that can be used in a Geographic Based Internet Service object?
- 3.9.2. How to get the countries that can be used in a Geographic Based Internet Service object?
- 3.9.3. How to get the cities that can be used in a Geographic Based Internet Service object?
- 3.9.4. How to get the list of Internet Service objects?
- 3.9.5. How to get the entries of an Internet Service object?
- 3.9.6. How to get the list of Internet Service FQDN objects?
- 3.10. Operations on objects
- 3.10.1. Cloning objects
- 3.10.2. Filtering objects
- 3.10.2.1. The
containoperator - 3.10.2.2. How to filter firewall address according to their IPs?
- 3.10.2.2.1. Retrieve all firewall address objects matching a specific IP subnet
- 3.10.2.2.2. Retrieve all firewall address objects that strictly match an IP address or subnet
- 3.10.2.2.3. Retrieve all firewall address subnets matching a specific IP address
- 3.10.2.2.4. Retrieve all firewall address ranges containing a specific IP address
- 3.10.2.2.5. Retrieve all firewall address subnets or ranges matching an IP address
- 3.10.2.2.6. Retrieve all firewall addresses with a per-device mapping, where the subnet or range matches a specific IP address
- 3.10.2.2.7. Retrieve all firewall address subnets or ranges matching a specific IP address including in their per-device mapping entries
- 3.10.2.3. How to get the Last Modified timestamp?
- 3.10.2.4. How to filter on the Last Modified timestamp?
- 3.10.2.5. The
likeoperator - 3.10.2.6. How to delete multiple objects?
- 3.10.2.1. The
- 3.10.3. Used/Unused objects
- 3.10.4. Where Used
- 3.10.5. Find duplicates objects
- 3.10.6. Merge objects
- 3.10.7. Find and Replace
- 3.10.8. Partial installation
- 3.10.9. How to check for a duplicate object name?
- 3.11. Object Revision
- 3.12. How to copy objects?
- 3.13. Per-device mapping
- 3.14. Replacement Message Group
- 3.1. Metadata
- 4. Security Profiles
- 4.1. URL Filtering
- 4.2. Application Control Management
- 4.3. DLP Profile Management
- 4.4. IPS Sensors Management
- 4.4.1. How to add an IPS rule in an IPS sensor?
- 4.4.2. How to insert an IPS rule in an IPS sensor?
- 4.4.3. How to delete an IPS rule from an IPS sensor?
- 4.4.4. How to get list of IPS signatures?
- 4.4.5. How to get list of IPS protocols?
- 4.4.6. How to get list of IPS applications?
- 4.4.7. How to get IPS Profile Usage?
- 4.4.8. Global IPS sensor
- 4.4.8.1. How to create a Global IPS sensor
- 4.4.8.2. How to delete a Global IPS sensor?
- 4.4.8.3. How to add ADOMs to a Global IPS sensor?
- 4.4.8.4. How to delete ADOMs from a Global IPS sensor?
- 4.4.8.5. How to assign a Global IPS sensor?
- 4.4.8.6. How to unassign a Global IPS sensor?
- 4.4.8.7. How to get the assign status for Global IPS sensors?
- 4.5. Virtual Patching
- 4.6. Inline CASB Profile
- 5. Docker Management
- 6. SD-WAN Management
- 7. Connector Management
- 7.1. JSON API Connector
- 7.2. ClearPass
- 7.2.1. TODO: How to simulate
- 7.2.2. How to get a defined ClearPass connector?
- 7.2.3. How to get users?
- 7.2.4. H ow to get address groups?
- 7.2.5. Update connector (ie. retrieve logged in users)
- 7.2.6. How to simulate a user login via FMG JSON API?
- 7.2.7. How to simulate a user logout via FMG JSON API?
- 7.3. Cisco ACI
- 7.4. SSO Agent
- 7.5. Thread Feeds Connectors
- 7.6. SASE Connector
- 8. Device Management
- 8.1. How to get a managed device OID?
- 8.2. How to rename a managed device?
- 8.3. Device status
- 8.4. How to refresh a device?
- 8.5. Device timezone
- 8.6. Device coordinates
- 8.7. How to get the full device database syntax?
- 8.8. How to get the list of devices?
- 8.9. Real Device
- 8.10. How to change the serial number of a managed device?
- 8.11. How to promote/authorize a real device?
- 8.12. Model Device
- 8.12.1. How to obtain the list of supported Model Device?
- 8.12.2. How to create a Model Device?
- 8.12.3. How to create a Model Device and add in in a group with a single request?
- 8.12.4. How to add a Model Device assigned to a Policy Package?
- 8.12.5. How to add a Model Device with firmware enforcement enabled?
- 8.12.6. How to add a Model Device with the
backup_modeflag enabled? - 8.12.7. How to add a SD-WAN Model Device?
- 8.12.8. How to add a list of Model Device?
- 8.12.9. Auto-link management
- 8.12.9.1. How to enable the auto-link flag on a Model Device?
- 8.12.9.2. How to disable the auto-link flag on a Model Device?
- 8.12.9.3. Multiplexing example
- 8.12.9.4. How to get the list of Model Devices which are ready for auto-link?
- 8.12.9.5. How to get the list of Model Devices which are not ready for auto-link?
- 8.12.10. How to enable VDOM on a Model Device?
- 8.12.11. How to enable the
need_resetflag on a model device? - 8.12.12. How to add a model device linked to a pre-Run CLI Template?
- 8.12.13. How to get the list of Model Devices?
- 8.13. How to get the ADOM a device belongs to?
- 8.14. How to trigger an Install Device Settings?
- 8.15. How to trigger a Quick Install?
- 8.16. Device Groups
- 8.16.1. How to install device settings against a device group?
- 8.16.2. How to create a device group?
- 8.16.3. How to add a device in a device group?
- 8.16.4. How to add multiple devices in a device group?
- 8.16.5. How to add a device group into a device group?
- 8.16.6. How to get the device group members?
- 8.16.7. How to get all device groups a device belongs to?
- 8.16.8. How to delete a device from a device group?
- 8.16.9. How to delete multiple devices from a device group?
- 8.16.10. How to delete a device group?
- 8.17. How to delete a device?
- 8.18. How to get device meta fields?
- 8.19. Devce Meta Fields
- 8.20. VDOM operations
- 8.20.1. How to enable VDOM?
- 8.20.2. How to add a NAT VDOM?
- 8.20.3. How to add a TP VDOM?
- 8.20.4. How to assign a VDOM to an ADOM?
- 8.20.5. How to assign an interface to a VDOM?
- 8.20.6. How to get the interfaces assigned to a VDOM?
- 8.20.7. How to create a VDOM link?
- 8.20.8. How to delete a VDOM?
- 8.20.9. How to get the Device VDOM meta fields for all VDOMs of a device?
- 8.20.10. How to get the Device VDOM meta fields for a single VDOM?
- 8.20.11. How to set the Device VDOM metafields for multiple VDOMs of a same device?
- 8.20.12. How to set the Device VDOM metafields for a single VDOM?
- 8.20.13. How to get devices matching a specific VDOM name?
- 8.20.14. How to create same VLAN in different devices/VDOMs?
- 8.21. How to get default config for a particular type of device?
- 8.22. Device revisions
- 8.22.1. How to get the list of device revisions for a particular device?
- 8.22.2. How to get a specific device revision for a particular device?
- 8.22.3. How to get the current device database configuration for a particular device?
- 8.22.4. How to revert to a specific device revision?
- 8.22.5. How to import a device revision?
- 8.23. How to trigger a retrieve operation?
- 8.24. Firmware upgrade
- 8.24.1. How to get the upgrade path?
- 8.24.2. How to get list of available firmware for a specific platform?
- 8.24.3. How to get list of firmwares available on FortiManager drive?
- 8.24.4. How to get list of firmwares available on FortiManager drive for a specific product?
- 8.24.5. How to upgrade a device?
- 8.24.6. How to get the upgrade history?
- 8.24.7. How to get the Upgrade Report for managed devices?
- 8.25. Certificates
- 8.26. Device Monitoring
- 8.27. How to get an Install Preview for a single device?
- 8.28. How to get an Install Preview for multiple devices?
- 8.29. How to get the platform_id, the platform_name and the ostype from a Serial Number?
- 8.30. How to get all supported devices?
- 8.31. Cluster
- 8.32. Private Data Encryption
- 8.33. FortiGate-VM
- 8.34. Single Pane of Glass
- 8.35. How to operate a Where Used?
- 8.36. Device Blueprint
- 8.37. VPN Monitor
- 8.38. How to manage network setting?
- 8.39. Create FortiOS API users
- 8.40. FortiGate with internal modems
- 8.41. How to RMA a managed device?
- 8.42. SASE Controller
- 8.43. How to get Fortinet vulnerabilities for your managed devices?
- 8.44. Per-device mapping for a specific managed device
- 8.45. How to run CLI commands against a managed device?
- 8.46. Onboarding Rules
- 9. Policy Package Management
- 9.1. Folders
- 9.2. Policy Packages
- 9.2.1. How to create a policy package?
- 9.2.2. How to get the list of Policy Package?
- 9.2.3. How to get a single Policy Package?
- 9.2.4. How to get the Installation Targets of a Policy Package?
- 9.2.5. How to assign a device to a Policy Package?
- 9.2.6. Policy Package Installation
- 9.2.6.1. How to install a Policy Package?
- 9.2.6.2. How to install a Policy Package against a device?
- 9.2.6.3. How to install a Policy Package against a Device Group?
- 9.2.6.4. How to install a policy package located in a folder?
- 9.2.6.5. How to install a policy package against a device’s device db only?
- 9.2.6.6. How to install a policy package against an offline device?
- 9.2.6.7. How to install multiple policy packages against multiple devices?
- 9.2.6.8. How to reinstall a policy package against a device group?
- 9.2.6.9. How to reinstall multiple policy packages against multiple devices in parallel?
- 9.2.6.10. How to schedule a policy package install?
- 9.2.6.11. How to batch install Policy Packages?
- 9.2.6.12. How to check for a scheduled policy package installation?
- 9.2.6.13. How to cancel a policy package scheduled install?
- 9.2.7. How to copy a firewall policy?
- 9.2.8. Policy Package Status
- 9.2.9. How to figure out whether interface pair view are supported by a type of policies?
- 9.2.10. How to clone a Policy Package?
- 9.2.11. How to trigger an install preview for a single device?
- 9.2.12. How to trigger an install preview for multiple devices?
- 9.2.13. How to get the Policy Package hitcount?
- 9.2.14. How to get the policy package checksum?
- 9.2.15. Policy Package Revision
- 9.3. Policy Blocks
- 9.4. Firewall Policies
- 9.4.1. How to get a firewall policy based on its position?
- 9.4.2. How to get the default values for a firewall policy?
- 9.4.3. How to add a firewall policy?
- 9.4.4. How to delete a firewall policy?
- 9.4.5. How to delete multiple firewall policies?
- 9.4.6. How to purge all firewall policies?
- 9.4.7. How to update a firewall policy?
- 9.4.8. How to move a firewall policy?
- 9.4.9. How to insert a policy?
- 9.4.10. How to insert a policy in an existing section?
- 9.4.11. How to clone a policy?
- 9.4.12. How to insert a section title for a firewall policy?
- 9.4.13. How to get the section title of a policy?
- 9.4.14. How to insert a section title for a consolidated policy?
- 9.4.15. How to get creation and modification timestamps along with the owner of the change?
- 9.4.16. How to get the meta-fields for policies?
- 9.4.17. How to do a policy lookup?
- 9.4.18. Operating the firewall policy Install On column
- 9.4.19. How to get the firewall policies along with used object definitions?
- 9.4.20. Partial Install
- 9.4.21. New Partial Install API
- 9.4.21.1. Introducing the new partial install API
- 9.4.21.2. New Partial Install API JSON RPC payload
- 9.4.21.3. Enable Partial Install
- 9.4.21.4. Partial install to only install the instructed changes
- 9.4.21.5. Partial install to support install + move policy
- 9.4.21.6. Add support to preview partial install
- 9.4.22. Firewall Policy Revision
- 9.5. Local-in Firewall Policies
- 9.6. Global Policies & objects
- 9.6.1. How to create a global policy package?
- 9.6.2. How to add ADOMs as Global Policy Package targets?
- 9.6.3. How to get ADOMs from the Global Policy Package targets?
- 9.6.4. How to delete ADOMs from the Global Policy Package targets?
- 9.6.5. How to trigger an assign Global Policy Package?
- 9.6.6. How to trigger an assign global policy package with exclusion?
- 9.6.7. How to trigger an unassign Global Policy Package?
- 9.7. How to get the assignment status for Global Policy Packages?
- 9.8. How to get the Policy Packages with Global Policy Packages?
- 9.9. Central DNAT
- 9.10. How to trigger an Import Configuration?
- 10. Provisioning Template Management
- 10.1. Templates Operations
- 10.2. How to get the controller status?
- 10.3. Firmware Template
- 10.4. Certificate Template
- 10.5. System Template
- 10.5.1. How to get list of system templates?
- 10.5.2. How to clone a System Template?
- 10.5.3. System Template Assignment
- 10.5.4. Modify a System Template content?
- 10.5.4.1. How to add the interface widget?
- 10.5.4.2. How to add a new Config Interface action in the interface widget?
- 10.5.4.3. How to get the list of interface actions?
- 10.5.4.4. How to trigger a Post Action View?
- 10.5.4.5. How to get the DNS entries in a System Template?
- 10.5.4.6. How to change the FortiAnalyzer setting?
- 10.5.5. How to import a system template?
- 10.6. FortiAP Management
- 10.6.1. FortiAP Devices
- 10.6.1.1. How to create a Model FortiAP?
- 10.6.1.2. How to get the Platform Type?
- 10.6.1.3. How to get list of FortiAPs for an ADOM?
- 10.6.1.4. How to rename a managed FAP?
- 10.6.1.5. How to get the FortiAP status?
- 10.6.1.6. How to refresh the FortiAP status?
- 10.6.1.7. How to update a FortiAP configuration?
- 10.6.2. FortiAP Profiles
- 10.6.1. FortiAP Devices
- 10.7. FortiSwitch Management
- 10.7.1. How to add a Model FortiSwich
- 10.7.2. How to create a FortiSwitch Template?
- 10.7.3. How to clone a FortiSwitch Template?
- 10.7.4. How to create a custom command?
- 10.7.5. How to add a custom command to a FortiSwitch Template?
- 10.7.6. How to assign a FortiSwitch template to a FortiSwitch?
- 10.7.7. How to update a port in a FortiSwitch Template?
- 10.7.8. How to import a FortiSwitch Template from a managed device?
- 10.7.9. How to get the default port configuration for all supported FortiSwitch models?
- 10.7.10. How to get the default port configuration for a particular FortiSwitch model?
- 10.7.11. How to add a per-device mapping to a vlan?
- 10.7.12. How to delete a per-device mapping from a vlan?
- 10.7.13. How to get list of managed FortiSwitch?
- 10.7.14. How to get the FortiSwitch Status?
- 10.7.15. How to authorize a FortiSwitch?
- 10.8. FortiExtender
- 10.9. CLI Template
- 10.9.1. How to add a Cli Template?
- 10.9.2. How to delete a CLI Template?
- 10.9.3. How to add a CLI Template Group ?
- 10.9.4. How to add a CLI Template in an CLI Template Group?
- 10.9.5. How to delete a CLI Template Group?
- 10.9.6. How to get the list of assigned devices for a CLI Template?
- 10.9.7. How to get the list of assigned devices for a CLI Template Group?
- 10.9.8. How to assign a CLI Template to a device?
- 10.9.9. How to assign a Pre-Run CLI Template to a device?
- 10.9.10. How to assign a CLI template group to a device?
- 10.9.11. How to assign a CLI Template (Group) to the global VDOM of a device?
- 10.9.12. How to unassign a device from a cli template?
- 10.9.13. How to unassign a device from a cli template group?
- 10.9.14. How to check a CLI Template or a CLI Template Group?
- 10.10. SD-WAN Template
- 10.11. IPsec Tunnel Template
- 10.11.1. How to get the list of IPsec Tunnel Templates?
- 10.11.2. How to get a specific IPsec Tunnel Template?
- 10.11.3. How to get the tunnels of an IPsec Tunnel Template?
- 10.11.4. How to get a specific tunnel of an IPsec Tunnel Template?
- 10.11.5. How to create a new IPsec Tunnel Template?
- 10.11.6. How to create a new tunnel entry in an IPsec Tunnel Template?
- 10.11.7. How to update an existing tunnel entry in an IPsec Tunnel Interface?
- 10.11.8. How to assign devices to an IPsec Tunnel Template?
- 10.11.9. How to assign device groups to an IPsec Tunnel Template?
- 10.11.10. How to unassign devices from an IPsec Tunnel Template?
- 10.11.11. How to unassign device groups from an IPsec Tunnel Template?
- 10.11.12. How to delete an IPsec Tunnel Template?
- 10.12. Static Route Template
- 10.12.1. How to CRUD Static Route Template entries?
- 10.12.2. How to get Static Route Templates?
- 10.12.3. How to get a specific Static Route Template?
- 10.12.4. How to assign a device to a Static Route Template?
- 10.12.5. How to assign a device group to a Static Route Template?
- 10.12.6. How to unassign a device from a Static Route Template?
- 10.12.7. How to unassign a device group from a Static Route Template?
- 10.12.8. How to create a Static Route Template from an Import from Device operation?
- 10.13. Template Group
- 10.14. How to delete a Template Group?
- 10.15. SD-WAN Overlay Template
- 10.16. Fabric Authorization Template
- 10.17. Export/import
- 11. Operating the FortiManager’s own configuration
- 12. Alternative FortiManager APIs
- 12.1. FortiManager GUI API
- 12.1.1. Introduction to FortiManager GUI API
- 12.1.2. How to Login?
- 12.1.3. How to Logout?
- 12.1.4. How to get the License Information
- 12.1.5. How to get the FortiManager Event Logs?
- 12.1.6. How to generate a FortiManager CSR using FortiManager GUI API?
- 12.1.7. How to import a signed certificated back using FortiManager GUI API?
- 12.1.8. How to get the FortiManager Uptime?
- 12.1.9. How to get the available package versions?
- 12.1.10. How to set the package version?
- 12.1.11. How to get session information?
- 12.1.12. How to get an installation log for a given task?
- 12.1.13. Some URLs caught in #0659916
- 12.1.14. How to perform a device revision diff?
- 12.1.15. How to get the factory default config of a managed device?
- 12.1.16. How to operate the policy package check operation?
- 12.1.17. How to operate a policy package diff operation?
- 12.1.18. How to CSV export components from policy package?
- 12.1.19. How to download exported templates file?
- 12.1.20. How to download a FortiManager packet capture?
- 12.1.21. How to get the list of vulnerabilities for your managed devices?
- 12.1.22. How to partial install an IPS profile to all concerned targets?
- 12.2. REST API
- 12.3. Using FortiManager GUI
- 12.4. Using requests python module
- 12.5. Using ServiceProxy python module
- 12.1. FortiManager GUI API
- 13. CLI Script management
- 13.1. How to add a CLI Script?
- 13.2. CLI Script execution
- 13.2.1. How to execute a CLI Script against a Policy Package?
- 13.2.2. How to execute a Jinja CLI Script against an ADOM?
- 13.2.3. How to execute a CLI Script against a device?
- 13.2.4. How to execute a CLI Script against multiple devices?
- 13.2.5. How to execute a CLI Script against Device Groups?
- 13.2.6. How to execute a CLI Script against a Provisioning Template?
- 13.2.6.1. How to execute a CLI script against an IPsec Tunnel Template?
- 13.2.6.2. How to execute a CLI script against a SD-WAN Template?
- 13.2.6.3. How to execute a CLI Script against a System Template?
- 13.2.6.4. How to execute a CLI Script against a FortiSwitch Template?
- 13.2.6.5. How to execute a CLI Script against a FortiAP Profile?
- 13.2.7. How To get the latest CLI Script execution output?
- 13.2.8. How to get a specific CLI Script execution output?
- 13.3. How to create a CLI Script Group?
- 13.4. How to get the CLI Script scheduling details for a given managed FortiGate?
- 14. ADOM management
- 14.1. ADOM creation
- 14.2. ADOM deletion
- 14.3. How to move a device/VDOM in a new ADOM?
- 14.4. How to get an ADOM checksum?
- 14.5. How to manage the ADOM and Device Display Options?
- 14.5.1. To get the display options for a specific ADOM
- 14.5.2. To set the display options for a specific ADOM
- 14.5.3. To get the display options for the global ADOM
- 14.5.4. To set the display options for the global ADOM
- 14.5.5. To get the display options for a specific device
- 14.5.6. To set the display options for a specific device
- 14.5.7. To get the display options for a specific VDOM
- 14.6. How to figure out whether an ADOM is used by some Global Policy Packages from Global ADOM?
- 14.7. How to get the ADOM limit details?
- 14.8. ADOM Revision
- 14.9. ADOM Upgrade
- 14.10. ADOM Workspace Mode
- 14.11. ADOM Workflow Mode
- 14.11.1. How to lock an adom in workflow mode?
- 14.11.2. How to create a workflow session?
- 14.11.3. How to get existing sessions?
- 14.11.4. How to save changes made in a session?
- 14.11.5. How to discard saved changes?
- 14.11.6. How to submit a session?
- 14.11.7. How to delete a session?
- 14.11.8. How to reject a session?
- 14.11.9. How to repair a rejected session?
- 14.11.10. How to approve a submitted session?
- 14.11.11. How to unlock an adom in workflow mode?
- 14.11.12. How to trigger a workflow session diff?
- 14.12. How to keep the session idle?
- 14.13. ADOM Backup Mode
- 15. FortiGuard Management
- 15.1. Introduction to FortiGuard Management
- 15.2. How to get the FMG FortiGuard object versions?
- 15.3. How to get the FMG upstream servers list?
- 15.4. Firmware Management
- 15.5. How to get contracts for managed devices?
- 15.6. How to get the package versions for your managed devices?
- 15.7. How to get the license status for managed devices?
- 15.8. How to get the update history for a specific FortiGuard objects?
- 15.9. How to get the list of FortiGuard objects downloaded by FortiManager?
- 15.10. How to export/import FortiGuard objects?
- 15.11. How to export/import Entitlement?
- 15.12. Local External Resources
- 15.13. Remote External Resources
- 16. QoS management
- 17. Proxying any APIs within FMG JSON API
- 18. FortiManager operations
- 18.1. Custom Session Label
- 18.2. FortiManager Certificates
- 18.3. How to get the FortiManager System HA Status?
- 18.4. How to get the FortiManager get system status?
- 18.5. How to get the FortiManager license?
- 18.6. RBAC
- 18.7. How to create Device Meta fields?
- 18.8. How to create an ADOM in a managed FAZ
- 18.9. How to get details about the connected API user?
- 18.10. Operating the FortiManager system
- 18.11. Task Management
- 18.12. FortiManager Packet capture
- 18.12.1. How to get existing packet capture definitions?
- 18.12.2. How to add a new packet capture definition?
- 18.12.3. How to start a packet capture?
- 18.12.4. How to restart a packet capture?
- 18.12.5. How to stop a packet capture?
- 18.12.6. How to get the status of the packet captures?
- 18.12.7. How to download a packet capture?
- 18.13. How to license a FortiManager-VM?
- 19. Using
dbcache - 20. VPN Management
- 21. Sub fetch operations
- 22. FortiManager Cloud
- 23. Meta-fields Management
- 24. CSF Management
- 25. Contributors