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 |
|
|
|
|
Liste blanche |
|
Protégez uniquement les processus critiques pour respecter le principe du moindre privilège. |
|
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.
Connectez-vous à la console Security Center.
Dans le volet de navigation de gauche, sélectionnez . 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.
Sous l'onglet Application Configurations, cliquez sur Management Settings dans le coin supérieur droit.
Dans le panneau Management Settings, sous l'onglet Auto Onboarding Rules, cliquez sur l'onglet Blacklist, puis cliquez sur Add Blacklist.
-
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 à.
RemarqueCette 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.
RemarqueCette 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
apacheoutest:-
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.
RemarqueCe 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
Connectez-vous à la console Security Center.
Dans le volet de navigation de gauche, sélectionnez . 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.
Sous l'onglet Application Configurations, cliquez sur Management Settings dans le coin supérieur droit.
-
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 . Ensuite, cliquez sur Stop Accessing dans l'invite d'état d'accès.
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.