Skip to main content

Erreur : « Advanced Security doit être activé pour que ce référentiel utilise l’analyse du code »

Si cette erreur se produit, vérifiez que GitHub Code Security est activé.

À propos de cette erreur

Advanced Security must be enabled for this repository to use code scanning
403: GitHub Code Security or GitHub Advanced Security is not enabled

Cette erreur est signalée si vous essayez d’exécuter code scanning dans un référentiel où GitHub Code Security n’est pas activé ou où l’utilisation de cette fonctionnalité est bloquée par une stratégie.

Cette erreur s’affiche uniquement pour les référentiels avec une visibilité privée ou interne. GitHub Code Security est activé par défaut pour tous les référentiels publics.

Confirmation de la cause de l'erreur

  1. Sur GitHub, accédez à la page principale du référentiel.

  2. 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.

    Capture d’écran d’un en-tête de dépôt montrant les onglets. L’onglet « Paramètres » est mis en évidence avec un encadré orange foncé.
  3. Dans la section « Sécurité » de la barre latérale, cliquez sur Advanced Security.

  4. Dans la page des paramètres, faites défiler jusqu’à « Code Security ».

  5. S’il existe un bouton Activer associé et actif, GitHub Code Security est disponible pour ce référentiel mais n’est pas encore activé.

  6. Si l’utilisation de GitHub Code Security est bloquée par une stratégie, «  Désactivé » s’affiche à la place du bouton Activer.

    Paramètre « Capture d’écran de Advanced Security ». L’option désactivée est mise en évidence en orange foncé.

Résolution du problème

Si GitHub Code Security est disponible pour votre référentiel, vous pouvez l’activer dans la page des paramètres.

Si GitHub Code Security est bloqué par une stratégie, vous devez d’abord demander l’accès.

Demander l’accès à GitHub Code Security

  1. Dans les paramètres « Code Security », cliquez sur le nom de l’entreprise pour afficher la liste des utilisateurs autorisés à modifier la stratégie qui contrôle l’accès aux produits « Advanced Security ». Pour plus d’informations, consultez « Application de stratégies de sécurité et d’analyse du code pour votre entreprise ».
  2. Suivez la stratégie de votre entreprise pour demander l’accès à d’autres fonctionnalités.

Activation de GitHub Code Security

  1. Ouvrez la page des paramètres « Sécurité du code ».
  2. À côté de la fonctionnalité « Code Security », cliquez sur Activer.
  3. Réexécutez code scanning.