Tous les produits
Search
Centre de documentation

Security Center:Listes noires et listes blanches pour l'accès automatique

Dernière mise à jour :Sep 14, 2026

Les règles d'accès définissent la portée des processus serveur connectés à Application Protection en mode d'accès automatique. Vous pouvez configurer trois types de politiques : liste noire, liste blanche et accès complet automatique. Cette rubrique décrit la logique de configuration, la priorité et les instructions opérationnelles pour chaque règle. Ces règles conviennent aux scénarios d'exploitation et de maintenance de la sécurité qui nécessitent un contrôle précis de la portée de protection et une réduction des faux positifs.

Règles de liste noire et de liste blanche

Application des règles

  • Les listes noires et les listes blanches s'appliquent uniquement au mode d'accès automatique et n'affectent pas le mode d'accès manuel.

  • Les listes noires ont une priorité supérieure à celle des listes blanches. Si un processus correspond aux conditions d'une liste noire et d'une liste blanche, Application Protection ne le connecte pas.

  • Les listes noires et les listes blanches prennent effet immédiatement si elles sont configurées avant la connexion d'un processus. Si elles sont configurées après la connexion d'un processus, les règles prennent effet au redémarrage du processus ou lors du prochain accès automatique. La suppression d'une règle de liste noire prend effet immédiatement.

Cas d'utilisation

Type de liste

Description

Cas d'utilisation

Types de processus

Liste noire

  • Utilisez une liste noire pour exclure certains processus de la protection. Cela évite d'interférer avec des processus connus comme sécurisés ou ne nécessitant pas de protection, prévenant ainsi des problèmes tels qu'une surcharge des performances ou des faux positifs. Application Protection ne connecte aucun processus correspondant à une règle de liste noire.

  • Pour qu'une liste noire prenne effet, vous devez mettre à niveau l'agent RASP vers la version 1.0.5 ou ultérieure.

  • La plupart des processus nécessitent une protection, à quelques exceptions près.

  • Les performances de l'application sont prioritaires par rapport à une protection exhaustive.

  • Processus gourmands en ressources, tels que les bases de données

  • Processus système approuvés

  • Processus présentant des problèmes de compatibilité

  • Processus d'environnement de test

Liste blanche

  • Utilisez une liste blanche pour protéger uniquement un ensemble spécifique de processus. Cette approche est idéale pour sécuriser les applications critiques avec une grande précision.

    Application Protection connecte uniquement les processus correspondant à une règle de liste blanche. Si vous ne configurez aucune règle de liste blanche ou de liste noire, Application Protection connecte automatiquement tous les processus de l'actif.

  • Pour qu'une liste blanche prenne effet, vous devez mettre à niveau l'agent RASP vers la version 0.9.4 ou ultérieure.

Protégez uniquement les processus critiques pour respecter le principe du moindre privilège.

  • Processus métier hautement sensibles

    Renforcez la sécurité des processus métier essentiels, tels que les services de paiement et de données utilisateur, afin d'éliminer les angles morts de sécurité. Par exemple, vous pouvez choisir de connecter uniquement les processus de transaction financière comme payment_gateway et user_auth_service.

  • Exigences d'isolation dans les environnements hybrides

    Dans un environnement de déploiement multi-locataire ou hybride, vous pouvez limiter la portée de la protection pour définir les limites de responsabilité. Par exemple, vous pouvez protéger uniquement les processus de conteneur appartenant à un client spécifique, tels que docker-app-xxx, sans connecter les processus d'autres locataires.

Ajouter une liste noire ou une liste blanche

Les étapes suivantes décrivent comment ajouter une liste noire. Les étapes pour ajouter une liste blanche sont similaires.

  1. Connectez-vous à la console Security Center.

  2. Dans le volet de navigation de gauche, sélectionnez Protection Configuration > RASP. Dans le coin supérieur gauche de la console, sélectionnez la région où se trouvent vos actifs : Chinese Mainland ou Outside Chinese Mainland.

  3. Sous l'onglet Application Configurations, cliquez sur Management Settings dans le coin supérieur droit.

  4. Dans le panneau Management Settings, sous l'onglet Auto Onboarding Rules, cliquez sur l'onglet Blacklist, puis cliquez sur Add Blacklist.

  5. Dans la boîte de dialogue Add Blacklist, configurez les paramètres suivants et cliquez sur OK.

    Paramètre

    Description

    Rule Name

    Saisissez un nom pour la règle de liste noire.

    Rule Toggle

    La règle est activée par défaut.

    Effective Application Type

    Sélectionnez le langage d'application auquel s'applique la liste noire : Java ou PHP.

    Match Condition

    Sélectionnez une condition de correspondance pour la règle de liste noire. Valeurs valides :

    • cmdline : Correspond aux processus à exclure en fonction de leurs paramètres de ligne de commande. Les opérateurs de correspondance pris en charge sont : contient, ne contient pas, contient l'une des plusieurs valeurs et ne contient aucune des valeurs.

    • Environment Variables : Correspond aux processus à exclure en fonction des variables d'environnement auxquelles ils accèdent. Le seul opérateur de correspondance pris en charge est égal à.

    • -D Parameter : Correspond aux processus à exclure en fonction des propriétés système définies au démarrage du programme Java. Le seul opérateur de correspondance pris en charge est égal à.

      Remarque

      Cette option est disponible uniquement lorsque Effective Application Type est défini sur Java.

    • Container Name : Correspond aux processus à exclure en fonction du nom du conteneur auquel ils appartiennent. Les opérateurs de correspondance pris en charge sont : contient, ne contient pas, contient l'une des plusieurs valeurs et ne contient aucune des valeurs.

      Remarque

      Cette option est disponible uniquement lorsque Effective Application Type est défini sur PHP.

    Cliquez sur Add Condition pour ajouter plusieurs conditions de correspondance. La relation logique entre les conditions est ET, ce qui signifie qu'un processus doit remplir toutes les conditions pour correspondre à la règle.

    Exemples :

    • Pour exclure les processus dont les paramètres de démarrage contiennent la chaîne tomcat :

      • Pour Condition, sélectionnez cmdline.

      • Pour Match Mode, sélectionnez Include.

      • Pour Content to Match, saisissez tomcat.

    • Pour exclure les processus dont les paramètres de démarrage ne contiennent pas les chaînes apache ou test :

      • Pour Condition, sélectionnez cmdline.

      • Pour Match Mode, sélectionnez Does Not Contain Any Value.

      • Pour Content to Match, saisissez apache,test.

    Match Mode

    Sélectionnez un opérateur de correspondance pour la règle.

    Match Field

    Saisissez le champ à faire correspondre.

    Remarque

    Ce paramètre est requis uniquement lorsque Match Condition est défini sur Environment Variables ou -D Parameter.

    Content to Match

    Saisissez le contenu à faire correspondre.

    Destination Application Groups

    Sélectionnez les groupes d'application auxquels cette règle de liste noire s'applique. Le type d'application des groupes sélectionnés doit correspondre au type spécifié pour Effective Application Type.

Modifier ou supprimer une liste noire ou une liste blanche

  1. Connectez-vous à la console Security Center.

  2. Dans le volet de navigation de gauche, sélectionnez Protection Configuration > RASP. Dans le coin supérieur gauche de la console, sélectionnez la région où se trouvent vos actifs : Chinese Mainland ou Outside Chinese Mainland.

  3. Sous l'onglet Application Configurations, cliquez sur Management Settings dans le coin supérieur droit.

  4. Dans le panneau Management Settings, sous l'onglet Auto Onboarding Rules, accédez au sous-onglet Blacklist ou Application Access Whitelist. Recherchez la règle que vous souhaitez gérer et cliquez sur Edit ou Delete dans la colonne Actions.

    Vous pouvez supprimer une règle uniquement si aucun groupe d'application ne l'utilise. Avant de supprimer une règle, vous devez d'abord la retirer de tous les groupes d'application associés.

Accès complet automatique (processus Java uniquement)

Scénarios pris en charge

Lorsque vous activez le paiement à l'utilisation pour Application Protection, si vous ne configurez pas de liaison à la demande personnalisée, le système ajoute par défaut les processus Java de tous vos actifs à Application Protection pour la gestion et utilise la méthode Slow Access.

Si vous avez activé Application Protection mais qu'aucun processus n'est connecté, une boîte de dialogue apparaît avec deux options : Automatic Full Access et Custom Access. Si vous sélectionnez Automatic Full Access, le système utilise par défaut la méthode Slow Access. Vous pouvez cliquer sur Configure pour modifier la méthode d'accès en Fast Access, Regular Access ou Slow Access.

Méthodes d'accès

Méthode d'accès

Description

Fast Access

Convient aux environnements comportant un petit nombre de processus et ayant de faibles exigences en matière de stabilité des applications. Le temps d'installation est court.

Regular Access

Convient aux environnements comportant un nombre modéré de processus et ayant de faibles exigences en matière de stabilité des applications. Le temps d'installation est moyen.

Slow Access

Convient aux environnements comportant un grand nombre de processus et ayant des exigences élevées en matière de stabilité des applications. Le temps d'installation est long.

Arrêter l'accès complet automatique

Après avoir activé Automatic Full Access, vous pouvez arrêter le processus à tout moment. Accédez à l'onglet Application Analysis sous Protection Configuration. Ensuite, cliquez sur Stop Accessing dans l'invite d'état d'accès.

Important

Après avoir arrêté le processus, vous ne pouvez plus initier l'accès complet automatique. Application Protection ne connectera pas les serveurs dont l'état d'accès est Queuing. Les serveurs dont l'état d'accès est In Progress poursuivront l'installation.

Après avoir arrêté le processus, vous pouvez cliquer sur View Details dans l'invite pour vérifier l'état de connexion des processus Java sur vos actifs.