スクリプト拡張ポイントのカスタマイズ

  • リリースバージョン: Australia
  • 更新日 2024年12月19日
  • 所要時間:1分
  • スクリプト化された拡張ポイントを実装することで、 Fortinet デバイスのライセンス有効期限を CI に保存する方法をカスタマイズします。

    始める前に

    必要なロール:tsom_visibility_admin

    サービスグラフコネクタ for Fortinet がインストールされています。手順については、「Fortinet SD-WAN の構成サービスグラフコネクタ」を参照してください。

    このタスクについて

    デフォルトでは、 Fortinet SGC は命名規則 license_expiration_date_SERVICE_CODE を使用して、各デバイスの個別の CI 属性としてライセンスの有効期限を格納します。スクリプト化された拡張ポイントを使用してこの動作をカスタマイズし、すべてのデバイスで最も早い有効期限のみを保存するなどの代替ストレージロジックを実装できます。

    手順

    1. 移動先 すべて > システムスクリプト拡張ポイント > スクリプト化済みの拡張点.
    2. [拡張ポイント] 検索ボックスでFortinetを検索します。
    3. [sn_gnc_fortinet] を選択します 。API の検索結果リストから取得する FortinetCustomizedContractParsing[API 名] リストに FortinetCustomizedContractParsing が表示されている [スクリプト拡張ポイント] ページ
    4. [関連リンク] の下にある [実装を作成] を選択します。
    5. 指定されたメソッドにカスタムロジックを実装します。
      入力は、FortiManager API によって返される契約アイテムで、すべてのデバイスのライセンスデータが含まれています。実装は、CI に保存する属性を返す必要があります。
      契約アイテム解析実装インターフェイス
    6. [ 順序] フィールドを 100 未満の値に設定します。
      デフォルトの実装の順序は 100 です。順序番号が小さい実装が最初に実行され、優先されます。
    7. [更新] を選択して保存します。