Personnaliser les points d’extension scriptés

  • Rversion finale: Australia
  • Mis à jour 19 déc. 2024
  • 1 minute de lecture
  • Personnalisez la façon dont les dates Fortinet d’expiration de licence des appareils sont stockées sur les CI en implémentant des points d’extension scriptés.

    Avant de commencer

    Rôle requis : tsom_visibility_admin

    Connecteur du graphe de services pour Fortinet est installé. Pour obtenir des instructions, consultez Configurer un Fortinet SD-WAN Connecteur du graphe de services.

    Pourquoi et quand exécuter cette tâche

    Par défaut, Fortinet SGC stocke les dates d’expiration de la licence sous forme d’attributs de CI distincts pour chaque appareil, à l’aide de la convention de dénomination license_expiration_date_SERVICE_CODE. Vous pouvez personnaliser ce comportement à l’aide de points d’extension scriptés pour implémenter une logique de stockage alternative, par exemple en stockant uniquement la date d’expiration la plus proche sur tous les appareils.

    Procédure

    1. Accédez à la Tous > Points d’extension scriptés par le système > Points d'extension scriptés.
    2. Recherchez Fortinet dans la zone de recherche Points d’extension .
    3. Sélectionnez sn_gnc_fortinet. FortinetCustomizedContractParsing dans la liste des résultats de recherche de nom de l’API .Page de points d’extension scriptés affichant FortinetCustomizedContractParsing dans la liste Nom de l’API
    4. Sélectionnez Créer une implémentation, qui se trouve sous Liens connexes.
    5. Implémentez votre logique personnalisée dans la méthode fournie.
      L’entrée est les éléments de contrat renvoyés par l’API FortiManager, qui contient les données de licence de tous les appareils. Votre implémentation doit renvoyer les attributs que vous souhaitez stocker sur le CI.
      Interface d’implémentation de l’analyse des éléments de contrat
    6. Définissez le champ Ordre sur une valeur inférieure à 100.
      L’implémentation par défaut a une commande de 100 ; Les implémentations dont le numéro d’ordre est inférieur s’exécutent en premier et ont priorité.
    7. Sélectionnez Mettre à jour pour enregistrer.