What is the benefit of using 'CLI Templates' in FortiManager?
CLI Templates store reusable sets of FortiGate CLI commands that FortiManager can push to many managed devices at once, ensuring consistent configuration across the estate. This satisfies the requirement to apply commands to multiple devices efficiently.
Why this answer
CLI Templates in FortiManager let administrators define reusable blocks of FortiOS CLI configuration and push them to one or many managed FortiGates in a single operation. This is the core benefit: consistent, repeatable configuration across a device group without manually logging into each unit. They are a provisioning tool layered on top of the FortiManager device database, not a replacement for the GUI or a policy-conversion mechanism.
Exam trap
The trap here is confusing CLI Templates with policy installation or with the FortiManager GUI — candidates assume 'CLI' means the policy is converted to script, when in fact templates are independent reusable command blocks pushed to multiple devices.
How to eliminate wrong answers
Option A is wrong because CLI Templates are an additional provisioning tool within FortiManager; the GUI remains the primary management interface and is not replaced. Option B is wrong because FortiManager already stores policies in its own normalized database and installs them to FortiGates; CLI Templates do not 'convert' a policy into a CLI script — they are standalone command blocks. Option D is wrong because CLI Templates are a management-plane construct on FortiManager and have no effect on FortiGate hardware throughput or data-plane performance.