Créer votre première politique personnalisée¶
Les politiques personnalisées jouent un rôle essentiel dans la détermination de la réponse aux événements de sécurité identifiés par les scanners configurés. Dans ce guide, vous apprendrez comment créer et gérer des politiques pour définir des actions spécifiques pour les événements de sécurité identifiés par les scanners configurés.
Ce que vous accomplirez¶
À la fin de ce tutoriel, vous aurez :
-
Créé une politique très “peu bruyante” et ciblée. Une fois complétée, cette politique supprimera automatiquement toutes les découvertes qui ne sont pas des découvertes SCA avec une forte probabilité d'exploitation à court terme ou un secret stocké détecté. En raison de l'action par défaut définie sur “Supprimer”, toutes les ressources avec cette politique généreront des violations explicitement pour les critères décrits, et toutes les autres découvertes ingérées seront cachées par défaut (mais peuvent être vues si vous retirez le filtre de suppression dans la vue des découvertes).
-
Appliqué la politique personnalisée à votre organisation.
Maintenant, plongeons dans le processus étape par étape pour construire votre première politique personnalisée.
Prérequis¶
Il n'y a pas de conditions spécifiques requises pour créer une politique.
1. Créer et gérer une politique¶
-
Allez sur la page des politiques et cliquez sur le bouton Nouvelle politique en haut à droite.
-
Fournissez un Nom et une Description pour votre politique, par exemple, Politique de base.
-
Sélectionnez l'action Supprimer comme action par défaut de la politique. Cela indique à la politique de cacher toutes les découvertes qui ne répondent pas à au moins l'une des règles et critères que vous définirez dans cette politique.
-
La sélection de Supprimer fera apparaître une boîte de dialogue vous demandant de donner une raison de suppression à appliquer à ces découvertes. Pour ce tutoriel, vous pouvez écrire “Suppression automatisée appliquée depuis la politique de base” ou quelque chose de similaire.
-
Cliquez sur le bouton Ajouter une règle.
-
Cliquez sur le bouton Ajouter une action pour définir un chemin d'action pour la règle.
-
Sélectionnez
Score EPPScomme sujet conditionnel. -
Puis, définissez
>=comme comparateur et 5% comme valeur.Enregistrez vos progrès.
-
Nous pouvons laisser l'Action par défaut "Ne pas notifier les développeurs". Cela garantit que, bien que ces découvertes seront élevées à des violations au sein de BoostSecurity, aucune interaction externe ne se produira pour celles-ci.
-
Cliquez sur le bouton Sauvegarder en bas de la page pour enregistrer vos progrès.
-
Maintenant, ajoutons une action supplémentaire à cette politique en cliquant à nouveau sur le bouton + Action en bas de la page.
-
Cette fois, faites défiler la liste des chemins d'action et choisissez Étiqueter comme sujet conditionnel.
-
Laissez le comparateur comme
=et commencez à taper “Secrets stockés” dans la recherche déroulante. -
Sélectionnez Secrets stockés.
-
Pour cette Condition, nous voulons que l'Action soit "Ajouter un commentaire à la demande de tirage" pour s'assurer que si un développeur soumet une PR où un secret stocké est détecté, il soit informé par un commentaire généré automatiquement de BoostSecurity l'informant qu'il doit résoudre ce problème avant de poursuivre le commit.
-
Cliquez sur Sauvegarder en bas du tiroir pour terminer la définition de cette règle.
-
Enfin, cliquez sur l'onglet Scanners à côté pour sélectionner les scanners pour votre politique personnalisée.
-
Sélectionnez les scanners suivants dans la liste
Scanners disponibles. Ils seront ensuite listés sous l'ongletScanners actifs. -
Cliquez sur le bouton Sauvegarder pour enregistrer les mises à jour de votre politique personnalisée.
Vous avez créé avec succès votre politique personnalisée !!!
2. Appliquer la politique à une ressource¶
L'étape finale consiste à appliquer la politique personnalisée à une ressource, un Compte, afin que la politique soit héritée par défaut sur tous les dépôts. Pour ce faire :
- Accédez à la page de couverture des scanners.
-
Sélectionnez votre Compte BoostSecurity et cliquez sur le bouton Appliquer la politique en haut à droite.
-
Sélectionnez votre politique créée dans la liste et cliquez sur le bouton Appliquer.
-
Revenez à la page de couverture des scanners, et vous pourrez voir que la nouvelle politique créée s'applique maintenant à votre compte et à toutes les organisations qui y sont associées ainsi qu'à leurs dépôts.
Félicitations ! Vous avez réussi à créer une politique personnalisée et à l'affecter à une ressource. Comme indiqué au début, il s'agit d'une politique très ciblée qui ne fera apparaître que certaines violations à l'utilisateur. Espérons que cela vous prépare à créer d'autres politiques plus en phase avec vos besoins.
La prochaine fois que des analyses seront effectuées sur vos ressources sélectionnées, les actions configurées seront exécutées si les règles de votre politique personnalisée sont déclenchées.
















