Skip to main content

À propos des normes de plug-in gérés par l’entreprise

Les administrateurs d’entreprise peuvent définir de manière centralisée les stratégies de plug-in pour les utilisateurs, ce qui garantit une disponibilité cohérente des plug-ins.

Remarque

Cette fonctionnalité est en cours de développement préversion publique et est susceptible de changer.

Les normes de plug-in gérées par l’entreprise permettent aux administrateurs de définir et d’appliquer des stratégies pour la disponibilité des plug-ins. En configurant un settings.json fichier dans le référentiel de l’entreprise, les administrateurs peuvent spécifier les places de marché de .github-private plug-in disponibles pour les utilisateurs et les plug-ins qui sont installés automatiquement.

Où les normes de plug-in s’appliquent

Les normes relatives aux plug-ins s’appliquent à tous les utilisateurs du forfait Copilot de l’entreprise, sur les clients suivants :

Les utilisateurs doivent effectuer une mise à niveau vers une version cliente prise en charge pour que ces normes soient appliquées.

Fonctionnement des normes de plug-in

Les normes de plug-in d’entreprise utilisent un fichier de configuration stocké dans le référentiel de .github-private votre entreprise. La configuration est définie dans un settings.json fichier au chemin d’accès suivant : .github/copilot/settings.json.

Pour les normes de plug-in, le fichier peut définir :

  • Places de marché connues. Les places de marché de plug-ins disponibles pour les utilisateurs pour la navigation et l’installation de plug-ins.
  • Plug-ins activés par défaut. Plug-ins spécifiques installés automatiquement lorsque les utilisateurs s’authentifient.

Lorsqu’un utilisateur s’authentifie auprès de Copilot dans un client pris en charge, le client interroge un point de terminaison API qui lit le settings.json du référentiel .github-private de l’entreprise. Les stratégies définies dans le fichier sont ensuite appliquées à la session de l’utilisateur.

Pourquoi utiliser des normes de plug-in gérés par l’entreprise

Les normes de plug-in gérées par l’entreprise aident les administrateurs à relever plusieurs défis courants :

  • Cohérence entre les clients. Assurez-vous que tous les développeurs ont accès aux mêmes plug-ins et places de marché.
  • Gouvernance centralisée. Gérez la disponibilité des plug-ins à partir d’un seul fichier de configuration, plutôt que de compter sur des développeurs individuels pour installer les plug-ins appropriés.
  • Stratégies avec contrôle de version. Étant donné que la configuration se trouve dans un référentiel Git, toutes les modifications apportées aux normes de plug-in sont suivies, auditables et révisables par le biais de demandes de tirage.
  • Réduction des frictions d’intégration. Les nouveaux développeurs reçoivent automatiquement les plug-ins standard de l’entreprise lorsqu’ils s’authentifient, sans configuration manuelle.

Étape suivante

Pour configurer des normes de plug-in d’entreprise, consultez Configuration des normes de plug-in d’entreprise.