Skip to main content

Stratégies de gestion pour Copilot dans votre organisation

Découvrez comment gérer les stratégies pour GitHub Copilot dans votre organisation.

Qui peut utiliser cette fonctionnalité ?

Organization owners

Organisations avec un abonnement à GitHub Copilot Business ou GitHub Copilot Enterprise

À propos des stratégies de GitHub Copilot

Les propriétaires d’organisations peuvent définir des stratégies pour régir la manière dont GitHub Copilot peut être utilisé au sein de l’organisation. Par exemple, un propriétaire d’organisation peut activer ou désactiver les fonctionnalités Copilot suivantes (sauf si le propriétaire de l’entreprise a bloqué l’accès à ces fonctionnalités au niveau de cette entreprise) :

  • Copilot dans GitHub.com (si votre organisation dispose d’un abonnement Copilot Enterprise)
  • Copilot Chat dans l’IDE
  • Copilot Chat in GitHub Mobile
  • Copilot in the CLI
  • Suggestions correspondant au code public

Les paramètres de stratégie sélectionnés par un propriétaire d’organisation déterminent le comportement de GitHub Copilot pour tous les membres de l’organisation auxquels l’accès à Copilot a été accordé par l’intermédiaire de l’organisation.

Les stratégies Copilot sont également gérées au niveau de l’entreprise. Si votre organisation fait partie d’une entreprise et que des paramètres explicites ont été sélectionnés au niveau de l’entreprise, vous ne pouvez pas les remplacer au niveau de l’organisation. Pour plus d’informations sur la gestion des stratégies au niveau de l’entreprise, consultez « Gestion des stratégies et des caractéristiques de Copilot dans votre entreprise. »

Stratégies pour la mise en correspondance des suggestions

Les paramètres de l’organisation incluent une option qui permet d’autoriser ou de bloquer les suggestions d’achèvement du code qui correspondent au code disponible publiquement. Si vous choisissez de bloquer les suggestions correspondant au code public, GitHub Copilot vérifiera les suggestions potentielles d’achèvement du code et le code environnant d’environ 150 caractères par rapport au code public sur GitHub. S’il existe une correspondance ou une correspondance proche, la suggestion n’est pas affichée.

Si votre administrateur d’entreprise a sélectionné Aucune stratégie pour la correspondance des suggestions au niveau de l’entreprise, vous pouvez définir une stratégie de correspondance de suggestions pour votre organisation.

Si un membre de l’organisation se voit attribuer un siège par plusieurs organisations avec différentes stratégies de correspondance de suggestions dans la même entreprise, GitHub Copilot utilise la stratégie la plus restrictive.

Activer les fonctionnalités Copilot dans votre organisation

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

  2. En regard de l’organisation, cliquez sur Paramètres.

  3. Dans la barre latérale, sous la section « Code, planification et automatisation », cliquez sur Copilot, puis cliquez sur Stratégies.

  4. Utilisez les options de liste déroulante à droite de chaque caractéristique pour l’activer ou la désactiver au sein de votre organisation.

    Par exemple, pour activer ou désactiver la correspondance des suggestions, sélectionnez Autorisé ou Bloqué dans le menu déroulant « Suggestions correspondant au code public ».

  5. Si votre organisation dispose d'un abonnement Copilot Enterprise et que vous activez Copilot dans GitHub.com, deux options supplémentaires s'affichent. Selon vos paramètres d’entreprise, vous pouvez modifier les paramètres de ces options.

    • Donner à Copilot l’accès à Bing : Cochez cette case pour permettre à Copilot Chat d’utiliser les résultats de la recherche Bing pour fournir des informations pour ses réponses. Pour plus d’informations, consultez « Poser des questions à GitHub Copilot sur GitHub.com ».

    • Choisissez la collecte des commentaires des utilisateurs : Cochez cette case à cocher pour permettre aux utilisateurs de donner leur commentaires sur les résumés des demandes de tirage (pull request) Copilot. Pour plus d’informations, consultez « Création d’un résumé de demande de tirage avec GitHub Copilot ».

Définition d’une stratégie pour GitHub Copilot Extensions dans votre organisation

GitHub Copilot Extensions intègre des outils externes dans GitHub Copilot Chat. Consulter « Utilisation d'extensions pour intégrer des outils externes à Copilot Chat ».

Avant d’installer Copilot Extensions dans votre organisation, vous devez définir une politique d’utilisation pour votre organisation. La définition d’une politique d’utilisation vous permet d’activer ou de désactiver Copilot Extensions pour tous les membres de votre organisation, ce qui limite vos risques de sécurité.

Si Copilot Extensions n’a pas été activé ou désactivé au niveau de l’entreprise, vous pouvez définir une stratégie Copilot Extensions pour votre organisation.

  1. Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.
  2. En regard de l’organisation, cliquez sur Paramètres.
  3. Dans la barre latérale, sous la section « Code, planification et automatisation », cliquez sur Copilot, puis cliquez sur Stratégies.
  4. Dans la section « Copilot Extensions », sélectionnez le menu déroulant, puis activez ou désactivez Copilot Extensions pour votre organisation.

Gérer les autorisations pour une GitHub Copilot Extension dans votre organisation

Une fois que vous avez installé un Copilot Extension dans votre organisation, vous pouvez afficher les autorisations dont l’extension dispose dans votre organisation et pourquoi ces autorisations sont nécessaires. Si vous ne souhaitez pas que l’extension Copilot Extension dispose des autorisations indiquées, vous pouvez suspendre ou désinstaller l’extension.

  1. Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.
  2. En regard de l’organisation, cliquez sur Paramètres.
  3. Dans la barre latérale, sous « Accès tiers », cliquez sur GitHub Apps. Une liste des GitHub Apps installées dans votre organisation s’affiche.
  4. En option, pour filtrer vos GitHub Apps installées pour Copilot Extensions, sélectionnez le menu déroulant Filtre :, puis cliquez sur Copilot Extensions.
  5. À côté de la Copilot Extension que vous souhaitez examiner ou modifier, cliquez sur Configurer.
  6. Dans la section « Autorisations », examinez les autorisations répertoriées pour le Copilot Extension. Vous pouvez également bloquer l’accès de Copilot Extension à votre organisation de deux manières :
    • Pour suspendre indéfiniment l’accès du Copilot Extension aux ressources de votre organisation tout en conservant l’extension installée, cliquez sur Suspendre dans la section « Zone de danger ».
    • Pour désinstaller complètement une Copilot Extension, dans la section « Danger zone », cliquez sur Désinstaller.

Pour aller plus loin