À propos de l’activation de la protection push
Pour activer la protection d’envoi (push) pour un référentiel, vous devez d’abord activer Secret Protection. Vous pouvez ensuite activer la protection d’envoi (push) dans la page de paramètres « Advanced Security » du référentiel en suivant les étapes décrites dans cet article.
Vous pouvez également activer la protection d’envoi (push) pour votre propre compte personnel, ce qui vous empêche d’envoyer des secrets vers _n’importe quel _ référentiel public sur GitHub. Pour plus d’informations, consultez « Protection par émission de données pour les utilisateurs ».
Si vous êtes propriétaire d'une organisation, vous pouvez activer la protection push pour plusieurs référentiels à la fois en utilisant security configurations. Pour plus d’informations, consultez « À propos de l'activation des fonctionnalités de sécurité à grande échelle ».
Les propriétaires d’organisation, les gestionnaires de sécurité et les administrateurs de référentiels peuvent activer la protection de transmission de type push pour secret scanning via l’API. Pour plus d’informations, consultez Points de terminaison d’API REST pour les référentiels et développez la section « Propriétés de l’objet security_and_analysis
».
Activation de la protection push pour un référentiel
-
Sur GitHub, accédez à la page principale du référentiel.
-
Sous le nom de votre dépôt, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.
-
Dans la section « Sécurité » de la barre latérale, cliquez sur Advanced Security.
-
Sous « Secret Protection », à droite de « Protection d’envoi (push) », cliquez sur Activer.