Créer des profils WAF et BOT à l'aide de StyleBooks

Dernière publication : Oct 02, 2026
Lorsque vous pouvez sélectionner une politique pour une ressource API dans API Gateway, cela vous permet de définir les critères de sélection du trafic pour authentifier une requête API. Cela vous permet également de configurer des politiques de sécurité API pour le trafic API. Pour plus d'informations, consultez Sécurité API.
Vous pouvez configurer des politiques WAF et BOT pour une ressource API. Avant de configurer une politique, assurez-vous de créer son profil dans NetScaler Console. Utilisez les StyleBooks par défaut suivants pour créer un profil :
  • StyleBook de détection WAF API
  • StyleBook de détection BOT API

Créer un profil WAF à l'aide de StyleBooks

Effectuez les opérations suivantes pour créer un profil WAF :
  1. Dans NetScaler Console, accédez à Applications > Configurations > StyleBooks. Recherchez le StyleBook en tapant le nom comme api-waf-profile. Cliquez sur Créer une configuration.
    Le StyleBook s'ouvre sous la forme d'une page d'interface utilisateur sur laquelle vous pouvez saisir les valeurs de tous les paramètres définis dans ce StyleBook.
  2. Spécifiez les valeurs pour les paramètres suivants :
    • Nom du profil WAF API - Un nom pour identifier un profil WAF.
    • Type d'application - Ajoutez des types d'application au profil. Le profil WAF prend en charge les types d'application JSON et XML.
  3. Facultatif, activez les Paramètres de sécurité pour spécifier les vérifications de protection HTTP, JSON ou XML. Vous pouvez également spécifier une URL d'erreur pour le pare-feu d'application Web NetScaler. Pour plus d'informations, consultez Création d'un profil de pare-feu d'application Web.
  4. Sélectionnez l'instance NetScaler cible ou le groupe d'instances sur lequel vous souhaitez déployer cette configuration.
  5. Cliquez sur Créer.
Pour configurer une politique WAF, consultez Ajouter des politiques à un déploiement d'API.

Créer un profil BOT à l'aide du StyleBook

Effectuez les opérations suivantes pour créer un profil BOT :
  1. Dans NetScaler Console, accédez à Applications > Configurations > StyleBooks. Recherchez le StyleBook en tapant le nom comme api-bot-profile. Cliquez sur Créer une configuration.
    Le StyleBook s'ouvre sous la forme d'une page d'interface utilisateur sur laquelle vous pouvez saisir les valeurs de tous les paramètres définis dans ce StyleBook.
  2. Dans Nom du profil BOT, spécifiez un nom pour identifier un profil BOT.
  3. Facultatif, activez les options suivantes en fonction de vos besoins :
    • Activer la vérification de la réputation IP - Cette option identifie l'adresse IP qui envoie des requêtes indésirables. Vous pouvez utiliser la liste de réputation IP pour rejeter préventivement les requêtes provenant d'une IP ayant une mauvaise réputation.
    • Activer les signatures BOT - Spécifiez le nom de la signature BOT. Cela bloque les requêtes provenant de la signature spécifiée.
    • Liste d'autorisation - Spécifiez une adresse IPv4 ou de sous-réseau (CIDR). Cette option permet au profil BOT de contourner les requêtes provenant de l'adresse IPv4 ou de sous-réseau spécifiée.
    • Liste de refus - Spécifiez une adresse IPv4 ou de sous-réseau (CIDR). Cette option permet au profil BOT de bloquer les requêtes provenant de l'adresse IPv4 ou de sous-réseau spécifiée.
  4. Sélectionnez l'instance NetScaler cible ou le groupe d'instances sur lequel vous souhaitez déployer cette configuration.
  5. Cliquez sur Créer.
Pour configurer une politique BOT, consultez Ajouter des politiques à un déploiement d'API.