Skip to main content

Configuration des normes de plug-in d’entreprise

Configurez les normes de plug-in d’entreprise en définissant un managed-settings.json fichier dans le référentiel de .github-private votre entreprise.

Qui peut utiliser cette fonctionnalité ?

Enterprise owners

Remarque

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

Vous pouvez appliquer des paramètres pour contrôler les marketplaces de plug-in disponibles des utilisateurs et les plug-ins installés par défaut. Ces paramètres s’appliquent aux utilisateurs du forfait Entreprise Copilot de votre entreprise. Pour plus d’informations, consultez « À propos des normes de plug-in gérés par l’entreprise ».

  1. Dans le référentiel de .github-private votre entreprise, créez le fichier de paramètres managés à l’adresse copilot/managed-settings.json. Si vous n’avez pas défini de .github-private référentiel comme source de configuration des agents de votre entreprise, consultez Préparation à l’utilisation d’agents personnalisés dans votre entreprise.

    L’ancien chemin d’accès (.github/copilot/settings.json) est également pris en charge.

  2. Ajoutez votre configuration de stratégie de plug-in au fichier. Le managed-settings.json fichier prend en charge les propriétés de niveau supérieur suivantes :

    JSON
    {
      "extraKnownMarketplaces": {
        "MARKETPLACE-NAME": {
          "source": {
            "source": "github",
            "repo": "OWNER/REPO"
          }
        }
      },
      "enabledPlugins": {
        "PLUGIN-NAME@MARKETPLACE-NAME": true
      }
    }
    
    • extraKnownMarketplaces: définit des places de marché de plug-in supplémentaires disponibles pour les utilisateurs. Chaque entrée est un objet de place de marché nommé contenant une source propriété qui spécifie le fournisseur ("github") et le référentiel au OWNER/REPO format.
    • enabledPlugins: définit les plug-ins installés automatiquement pour tous les utilisateurs d’entreprise. Chaque entrée utilise le format PLUGIN-NAME@MARKETPLACE-NAME comme clé, avec une valeur booléenne pour true pour activer le plug-in.
  3. Validez et envoyez vos modifications à la branche par défaut du .github-private référentiel.

Une fois la configuration validée, les utilisateurs verront les marketplaces spécifiés et les plug-ins préinstallés la prochaine fois qu’ils s’authentifient à partir d’un client pris en charge.

Si un utilisateur ne voit pas ces paramètres, assurez-vous qu’il ait accès à Copilot par le biais de votre entreprise ou de l’une de ses organisations. Si un utilisateur reçoit une licence de plusieurs entités de facturation, vérifiez qu’il a sélectionné votre entreprise dans la liste déroulante « Utilisation facturée à » dans ses paramètres personnelsCopilot.