FortiManager : ajouter une politique et installer le paquetage (API JSON-RPC)

Intermédiaire LinuxFortiManager25 min50 XP

Les FortiGate d'agence sont gérés par FortiManager (ADOM root, paquetage PKG-AGENCES). Automatisez l'ouverture « LAN → serveur d'impression » via l'API JSON-RPC (https://fmg.acme.test/jsonrpc). Dans ~/travail :

  1. login.json est fourni : curl -sk -X POST https://fmg.acme.test/jsonrpc -H "Content-Type: application/json" -d @login.json → identifiant de session
  2. politique.json : méthode add, URL /pm/config/adom/root/pkg/PKG-AGENCES/firewall/policy, données : name LAN-IMPRESSION, srcintf ["lan"], dstintf ["wan-siege"], srcaddr ["LAN-AGENCE"], dstaddr ["SRV-IMPRESSION"], service ["PRINTER"], action 1 (accept), schedule ["always"], logtraffic 2 (all) ; et la session obtenue
  3. installation.json : méthode exec, URL /securityconsole/install/package, données adom root, pkg PKG-AGENCES, scope : [{"name": "fgt-lille", "vdom": "root"}, {"name": "fgt-nantes", "vdom": "root"}]
  4. Envoyez les deux requêtes. Numéro de la tâche d'installation → answer tache <n>

Contenu Premium

Ce contenu est inclus dans l'offre Premium. Le titre et le résumé restent visibles pour vous aider à choisir.

Tâches

  1. Politique ajoutée au paquetage
  2. Paquetage installé sur les deux agences