Skip to main content

Désactivation de la correction automatique pour les alertes de sécurité d’analyse du code

Vous pouvez désactiver Copilot correction automatique, qui bloque également la correction automatique agentique, pour une entreprise, une organisation ou un référentiel.

Qui peut utiliser cette fonctionnalité ?

Copilot correction automatique pour code scanning est disponible pour les types de référentiel suivants :

  • Dépôts publics sur GitHub.com
  • Référentiels appartenant à une organisation sur GitHub Team ou GitHub Enterprise Cloud avec GitHub Code Security activé

La correction automatique par agent nécessite également que Agent cloud Copilot et soient disponibles dans le dépôt.

Désactivation de la correction automatique agentique

La désactivation de la correction automatique agentique peut être effectuée de deux manières :

  1. En désactivant Copilot correction automatique, puisque l’autocorrection agentique repose sur le même paramètre sous-jacent. Pour obtenir des instructions, consultez les sections ci-dessous.
  2. Exclure des référentiels de Agent cloud Copilot. Consultez « Gestion de l’accès à GitHub Copilot agent cloud ».

Pour plus d’informations sur l’autocorrection agentique, consultez « À propos de la correction automatique pour l’analyse de code ».

Désactivation Copilot correction automatique

Vous pouvez désactiver Copilot correction automatique au niveau de l’entreprise, de l’organisation ou du référentiel.

Copilot correction automatique Désactiver cette option à n’importe quel niveau entraîne la fermeture de toutes les suggestions ouvertes Copilot correction automatique qui ont été ajoutées sous forme de commentaires sur des alertes code scanning dans les pull requests. Si Copilot correction automatique est réactivé ultérieurement, les suggestions ne seront générées que pour les pull requests ouvertes à partir de ce moment-là, ou après avoir relancé l’analyse de sécurité code scanning sur les pull requests existantes.

Remarque

Copilot correction automatique fait partie intégrante et GitHub Code Quality continuera à s’exécuter sur les résultats de qualité du code, même lorsqu’il est désactivé pour les résultats de sécurité du code.

Pour plus d’informations sur Copilot correction automatique, consultez À propos de la correction automatique pour l’analyse de code.

Blocage de l’utilisation de Copilot correction automatique pour une entreprise

Les administrateurs d’entreprise peuvent désactiver Copilot correction automatique pour les résultats de sécurité au sein de leur entreprise. Si vous interdisez Copilot correction automatique pour une entreprise, Copilot correction automatique ne peut être activé pour aucune organisation ou aucun référentiel dans l’entreprise.

Autoriser Copilot correction automatique pour une entreprise n’impose pas l’activation de Copilot correction automatique, mais signifie que les administrateurs de l’organisation et du référentiel auront la possibilité d’activer ou de désactiver Copilot correction automatique pour les résultats de sécurité.

Le fait de désactiver Copilot correction automatique à l’échelle de l’entreprise supprimera toutes les suggestions Copilot correction automatique encore ouvertes qui ont été ajoutées comme commentaires aux alertes code scanning dans les pull requests de tous les dépôts de toutes les organisations de l’entreprise.

  1. Accédez à votre entreprise. Par exemple, depuis la page Entreprises sur GitHub.com.
  2. En haut de la page, cliquez sur Stratégies.
  3. Sous  » Politiques », cliquez sur Advanced Security Code security.
  4. Sous «Copilot correction automatique », utilisez le menu déroulant pour choisir « Non autorisé ».

Désactivation de Copilot correction automatique pour une organisation

Si Copilot correction automatique est autorisé au niveau de l’entreprise, les administrateurs de l’organisation peuvent désactiver Copilot correction automatique pour une organisation. Si vous désactivez Copilot correction automatique pour une organisation, Copilot correction automatique ne peut être activé pour aucun référentiel de l’organisation.

La désactivation de Copilot correction automatique à l’échelle de l’organisation supprimera toutes les suggestions Copilot correction automatique ouvertes qui ont été ajoutées sous forme de commentaires sur des alertes code scanning dans des pull requests de tous les dépôts de l’organisation.

  1. Dans le coin supérieur droit de GitHub, cliquez sur votre photo de profil, puis sur Vos organisations.

  2. Sélectionnez une organisation en cliquant dessus.

  3. Sous le nom de votre organisation, cliquez sur Settings. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

    Capture d’écran des onglets dans le profil d’une organisation. L’onglet « Paramètres » est présenté en orange foncé.

  4. Dans la section « Sécurité » de la barre latérale, cliquez sur Advanced Security puis Paramètres globaux.

  5. Sous la section «Code scanning », désélectionnez Copilot correction automatique.

Pour plus d’informations sur la configuration des paramètres globaux code scanning , consultez Configuration des paramètres de sécurité globaux pour votre organisation.

Désactivation de Copilot correction automatique pour un dépôt

Si Copilot correction automatique est autorisée au niveau de l’entreprise et activée au niveau de l’organisation, les administrateurs du référentiel ont la possibilité de désactiver Copilot correction automatique pour un référentiel. La désactivation de Copilot correction automatique au niveau du dépôt entraînera la suppression de toutes les suggestions Copilot correction automatique ouvertes qui ont été ajoutées sous forme de commentaires sur les alertes code scanning dans les pull requests du dépôt.

  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 Advanced Security.

  4. Dans la section «Code Security », désélectionnez Copilot correction automatique.