À propos de l’activation de la protection push
Pour activer la protection push pour un référentiel, vous devez d’abord activer secret scanning. Vous pouvez ensuite activer la protection push dans la page des paramètres « Sécurité et analyse du code » du référentiel en suivant les étapes décrites dans cet article.
Vous pouvez également activer la protection push pour votre propre compte personnel, ce qui vous empêche d’envoyer des secrets à n’importe quel dépôt public sur GitHub. Pour plus d’informations, consultez « Protection par émission de données pour les utilisateurs ».
Si vous êtes propriétaire d’organisation, vous pouvez activer la protection push pour plusieurs référentiels à la fois à l’aide d’une configuration de sécurité. Pour plus d’informations, consultez « Création d’une configuration de sécurité personnalisée ».
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
-
Dans GitHub.com, accédez à la page principale du dépôt.
-
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 Sécurité et analyse du code.
-
Sous « Sécurité et analyse du code », recherchez « GitHub Advanced Security ».
-
Sous « Secret scanning », accédez à « Protection des envois » et cliquez sur Activer.