Messages de remédiation personnalisés
La fonctionnalité de message de remédiation personnalisé offre une nouvelle approche pour informer tous les développeurs de votre organisation sur l'utilisation des ressources internes pour la gestion des secrets. Cette fonctionnalité permet l'application des bonnes pratiques sans entraver les tâches quotidiennes des développeurs et les aide à améliorer leurs pratiques de codage et à respecter les politiques internes.
En quoi est-ce utile ?
Notre objectif est d'éviter que les développeurs soient bloqués sans les conseils nécessaires pour utiliser correctement les secrets dans leur code une fois qu'ils sont bloqués par notre moteur de détection. Cette situation les pousse souvent à chercher des contournements pour pousser leur code.
En fournissant des messages détaillés et informatifs, nous pouvons garantir qu'ils disposent des bonnes informations pour résoudre rapidement les problèmes dans leur code et poursuivre leurs tâches.
Cette personnalisation était initialement accessible pour l'affichage sur la page Incident dans la plateforme et est désormais également accessible pour la GitGuardian CLI (ggshield) à divers points de contact.
- Pre-Commit
- Pre-Push
- Pre-Receive
Exemple :

Comment la configurer ?
Naviguez vers Settings > Secrets Detection > Remediation Workflow.
Quatre onglets sont disponibles pour configurer les quatre points de contact concernés.

Une fois votre message personnalisé enregistré, il sera actif et affiché la prochaine fois qu'un développeur sera bloqué au point de contact concerné.
Vous pouvez facilement revenir au message par défaut en cliquant sur « reset to default ».
FAQ
Fournissez-vous un message personnalisé lorsque les développeurs scannent des chemins avec la GitGuardian CLI ?
Pas disponible actuellement, mais sera inclus dans la prochaine version de cette fonctionnalité.
Si j'ai l'intégration Github ou Gitlab activée, où puis-je configurer le message affiché dans les Pull Requests (check runs) ?
Vous pouvez configurer cela au niveau de l'intégration.
Naviguez vers Settings > Integrations > intégration Github (ou Gitlab).