OpenAI
Cette page a été traduite automatiquement. Afficher l’article original en anglais.

Plugins dans Codex

Découvrez le fonctionnement des plugins dans Codex, comment les administrateurs d’espace de travail gèrent leur disponibilité par rôle et comment les autorisations des applications s’appliquent aux plugins.

Dernière mise à jour : 22 hours ago

Présentation

Les plugins aident Codex à réaliser des tâches répétables en regroupant les fonctionnalités nécessaires à un workflow spécifique. Un plugin peut inclure des conseils de workflow, comme des compétences, et peut également dépendre d’applications approuvées qui connectent Codex à des outils, des données ou des actions.

Pour les espaces de travail Business, Enterprise et Edu, la disponibilité des plugins peut dépendre des paramètres de l’espace de travail, de l’accès aux fonctionnalités et des applications activées par un administrateur. Un plugin n’accorde pas à lui seul de nouvel accès aux données. Les utilisateurs ne peuvent utiliser les fonctionnalités adossées à des applications que lorsque l’application connectée leur est accessible et qu’ils ont déjà accès au système source sous-jacent.

Cet article s’adresse aux administrateurs, propriétaires et utilisateurs d’espaces de travail qui doivent comprendre comment fonctionnent les plugins et ce qui doit être activé avant qu’un plugin puisse être utilisé.

Qu’est-ce qu’un plugin ?

Un plugin est une fonctionnalité packagée pour un workflow. Selon le plugin, il peut inclure :

  • Des compétences, qui fournissent des instructions, prompts et modèles de workflow réutilisables pour aider Codex à réaliser une tâche.

  • Des applications, qui connectent Codex aux systèmes, données et actions approuvés pour votre espace de travail.

  • Des modèles d’application, qui aident un administrateur à créer ou configurer l’application dont le plugin a besoin.

Certains plugins sont généraux, tandis que d’autres sont conçus pour une fonction métier spécifique, comme les ventes, l’analyse de données ou les opérations internes. Un plugin métier peut rassembler plusieurs fonctionnalités afin que les utilisateurs puissent accomplir une tâche sans passer manuellement d’un outil à l’autre.

Un même plugin peut avoir plusieurs compétences et applications, ce qui permet aux utilisateurs d’accomplir une grande variété de tâches. Les administrateurs et les propriétaires peuvent activer une partie ou la totalité des applications d’un plugin, selon la politique de l’organisation. Par exemple, un plugin axé sur les ventes peut inclure plusieurs fonctionnalités adossées à des applications qui prennent en charge un workflow de vente.

Comment les plugins utilisent les applications

De nombreux plugins dépendent d’applications pour accéder à des systèmes externes. Par exemple, un plugin peut avoir besoin d’accéder à une application approuvée pour l’espace de travail qui se connecte à un dépôt, un entrepôt de données, un CRM, un magasin de documents ou un outil de messagerie.

Les administrateurs et les propriétaires contrôlent qui peut utiliser ces applications dans ChatGPT ou Codex. Selon l’application, les administrateurs et les propriétaires peuvent également contrôler :

  • Quels utilisateurs, groupes ou rôles peuvent y accéder (Enterprise/Edu uniquement)

  • Si elle peut uniquement lire des données ou également effectuer des actions

  • Si les utilisateurs doivent confirmer les actions avant leur exécution

  • Si la synchronisation, les restrictions de domaine, les limites de source ou d’autres paramètres propres à l’application s’appliquent.

L’approbation d’une application dans ChatGPT ne remplace pas les autorisations dans le système source. Si un utilisateur ne peut pas accéder à un fichier, un dépôt, un enregistrement, un espace de travail ou un canal dans le système connecté, le plugin ne doit pas lui donner accès à cet élément via Codex.

Plugins qui incluent des modèles d’application

Certains plugins peuvent inclure un modèle d’application ou dépendre d’une application créée à partir d’un modèle. Les modèles d’application ne sont pas identiques à une application prête à l’emploi. Un administrateur ou propriétaire de l’espace de travail peut devoir saisir une configuration propre à l’organisation, créer une application brouillon, la publier et attribuer l’accès avant que les membres puissent utiliser le plugin.

Si un plugin dépend d’un modèle d’application qui n’a pas encore été configuré, les membres peuvent avoir besoin qu’un administrateur termine d’abord la configuration. Le plugin ne peut pas utiliser le modèle d’application à lui seul.

Pour en savoir plus sur la configuration des modèles, consultez les modèles d’application ChatGPT.

Configuration d’un plugin

Les plugins peuvent devoir être ajoutés dans Codex avant d’être prêts à l’emploi. Avant de demander aux membres d’utiliser un plugin, vérifiez ses exigences, ajoutez ou installez-le si Codex affiche un bouton Ajouter un plugin ou Installer, et configurez les applications sous-jacentes requises. Les étapes générales sont incluses ci-dessous : lisez la suite pour plus de détails.

  1. Ouvrez Admin > Plugins et recherchez le plugin que vous souhaitez configurer.

  2. Si le plugin n’a pas encore été ajouté, sélectionnez Ajouter un plugin ou Installer.

  3. Ouvrez Paramètres de l’espace de travail > Applications.

  4. Recherchez l’application ou le modèle d’application dont le plugin a besoin.

  5. Examinez le système auquel il se connecte, les données auxquelles il peut accéder et les actions qu’il peut effectuer.

  6. Attribuez l’accès aux utilisateurs, groupes ou rôles qui doivent utiliser le plugin (Enterprise/Edu uniquement).

  7. Vérifiez les contrôles des actions et les paramètres de confirmation des actions.

  8. Si l’application nécessite une authentification auprès du fournisseur, demandez à un utilisateur de test de connecter son compte.

  9. Exécutez un prompt de test à faible risque pour confirmer que le plugin fonctionne comme prévu.

Rechercher et examiner l’application ou le modèle d’application pertinent

Si vous savez quel plugin vous souhaitez configurer, ouvrez Admin > Plugins, recherchez le plugin, puis sélectionnez Gérer l’application dans le plugin ou Gérer les applications dans le plugin pour ouvrir la liste des applications limitée à ce plugin. À partir de là, examinez chaque application ou modèle d’application inclus.

Vous pouvez également accéder directement à Paramètres de l’espace de travail > Applications lorsque vous connaissez déjà le nom de l’application ou du modèle. Commencez dans Répertoire si vous activez une nouvelle application, ou vérifiez Activées si l’application a déjà été approuvée. Pour les forfaits Business, la plupart des applications sont activées par défaut. Utilisez Brouillons lorsque vous examinez une application personnalisée en attente de publication.

Cliquez sur le menu avec points de suspension (...) à côté de l’application que vous souhaitez configurer afin d’examiner l’application. Cliquez sur Afficher les détails et confirmez :

  • À quel système l’application se connecte

  • Quelles informations elle peut rechercher ou récupérer

  • Si elle peut synchroniser des données dans ChatGPT

Examinez ensuite les actions que l’application peut effectuer, en particulier tout ce qui peut créer, mettre à jour ou envoyer des informations.

Si l’application se connecte à des systèmes sensibles ou à des données réglementées, interrompez le processus pour effectuer l’examen approprié par le fournisseur, l’équipe juridique, l’équipe sécurité ou l’équipe de résidence des données. Pour les applications MCP personnalisées, incluez le serveur MCP, le modèle d’authentification, les outils exposés et le comportement des actions d’écriture dans cet examen avant la publication.

Attribuer l’accès à l’application et définir les limites des actions et des données

Les administrateurs et propriétaires Enterprise/Edu peuvent décider quels membres de votre espace de travail peuvent utiliser l’application, en attribuant les applications à des utilisateurs, groupes ou rôles.

Vous pouvez utiliser le RBAC ou les contrôles d’accès aux applications pour attribuer l’application uniquement à ce groupe, puis étendre l’accès plus tard une fois le workflow validé.

Notez que l’attribution des applications dans les paramètres de votre espace de travail contrôle qui peut accéder à l’application dans ChatGPT. Elle ne remplace pas les autorisations existantes de l’utilisateur dans le système source connecté. Les utilisateurs doivent toujours disposer des autorisations OAuth et autres appropriées pour utiliser le système connecté qui alimente l’application.

Les administrateurs et les propriétaires peuvent également vérifier ce que l’application est autorisée à faire :

Publier et valider

Lorsque les paramètres de l’application semblent corrects, sélectionnez Publier.

Si le plugin a été importé depuis une marketplace, utilisez Actualiser sur le plugin de l’espace de travail lorsque vous souhaitez récupérer la dernière version depuis sa source d’origine.

Après le lancement, vérifiez périodiquement les accès, les contrôles des actions, les paramètres de synchronisation, les questions d’assistance, les analyses et les besoins de conformité.

Considérations relatives à la sécurité et aux autorisations

Lorsque vous examinez un plugin, utilisez le même processus de vérification que pour les applications dans ChatGPT.

Confirmez le système externe dont dépend le plugin. Confirmez si le plugin peut utiliser des actions en lecture seule, des actions d’écriture, ou les deux. Confirmez si une confirmation d’action est requise pour les actions sensibles. Limitez le premier déploiement à un groupe pilote lorsque c’est possible. Vérifiez si une approbation juridique, de sécurité, de confidentialité, de résidence des données ou du fournisseur est nécessaire avant d’étendre l’accès. Vérifiez périodiquement les accès après le déploiement.


Les applications peuvent avoir leurs propres conditions, politiques de confidentialité et engagements de résidence des données. Examinez ces conditions avant d’activer l’accès pour des workflows sensibles ou réglementés.

FAQ

Pourquoi ne puis-je pas trouver le plugin ?

La disponibilité d’un plugin peut dépendre de votre forfait, des paramètres de l’espace de travail, de l’état du déploiement et de l’accès aux fonctionnalités. Si vous vous attendiez à voir un plugin et que ce n’est pas le cas, demandez à l’administrateur ou au propriétaire de votre espace de travail de confirmer si le plugin est activé pour votre espace de travail.

Pourquoi le plugin indique-t-il qu’une application doit être configurée ?

Demandez à un administrateur ou propriétaire de l’espace de travail d’examiner l’application requise. L’administrateur peut devoir l’activer, la créer à partir d’un modèle, publier un brouillon ou attribuer l’accès avant que les membres puissent utiliser le plugin.

Pourquoi le plugin ne peut-il pas accéder aux données attendues ?

Vérifiez à la fois l’accès à l’espace de travail ChatGPT et le système source. L’utilisateur doit avoir accès à l’application dans ChatGPT et disposer également des autorisations sur le contenu sous-jacent dans le système connecté.

Pourquoi le plugin ne peut-il pas effectuer une action ?

Un administrateur peut avoir limité l’application à un accès en lecture seule, ou l’action peut nécessiter une confirmation. Demandez à l’administrateur de vérifier les contrôles des actions, les paramètres de confirmation des actions et toutes les autorisations du système source requises pour l’action.

Pourquoi le plugin associé reste-t-il visible dans Codex après que j’ai désactivé une application dans ChatGPT ?

Les plugins peuvent inclure à la fois des fonctionnalités adossées à des applications et des compétences. Désactiver une application ou une action empêche le plugin d’utiliser cette fonctionnalité adossée à l’application, mais le plugin peut toujours apparaître dans Codex lorsque d’autres parties du plugin, comme des compétences ou des conseils de workflow, restent disponibles. Si un plugin visible ne fonctionne pas après la désactivation d’une application ou indique qu’une configuration est requise, demandez à un administrateur ou propriétaire de l’espace de travail de vérifier les paramètres de disponibilité de l’application sous-jacente, de la compétence et du plugin.

Pourquoi n’ai-je pas accès aux compétences ?

Certains comportements du plugin peuvent dépendre de l’espace de travail ou de la disponibilité des fonctionnalités. Si un plugin est visible mais ne fonctionne pas comme prévu, demandez à votre administrateur ou au propriétaire de l’espace de travail de confirmer si les fonctionnalités requises de plugin, de compétence et d’application sont disponibles pour votre espace de travail.

Cet article vous a-t-il été utile ?