Skip to main content

Cette version de GitHub Enterprise Server ne sera plus disponible le 2026-03-17. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Erreur : « GitHub Advanced Security doit être activé pour ce dépôt afin d’utiliser l’analyse de code »

Si vous voyez cette erreur, assurez-vous que GitHub Advanced Security est activé.

À propos de cette erreur

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

Cette erreur est signalée si vous tentez d’exécuter code scanning dans un dépôt où GitHub Advanced Security n’est pas activé ou lorsque l’utilisation de cette fonctionnalité est bloquée par une stratégie.

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 référentiel, 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 Code security and analysis.

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

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

  6. Si l’utilisation de GitHub Advanced Security est bloquée par une stratégie, le bouton Activer est inactif et le propriétaire de la stratégie est répertorié.

           ![Capture d’écran du paramètre de Advanced Security. Le propriétaire de la stratégie d’entreprise et le bouton « Activer » inactif sont mis en surbrillance en orange foncé.](/assets/images/help/repository/ghas-enterprise-policy-block-ghas.png)
    

Résolution du problème

Si GitHub Advanced Security est disponible pour votre dépôt, vous pouvez l’activer depuis la page des paramètres.

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

Demande d’accès à GitHub Advanced Security

  1. Dans les paramètres « Code security and analysis », cliquez sur le nom de l’entreprise afin d’afficher la liste des utilisateurs disposant de l’autorisation de 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 Advanced Security

  1. Ouvrez la page des paramètres « Sécurité du code ».
  2. En regard de « Advanced Security », cliquez sur Activer.
  3. Exécutez à nouveau code scanning.