
Connecter votre application à des outils externes
Vous avez besoin d’un plan Builder ou supérieur pour utiliser les connecteurs.
À propos des connecteurs
Connectez les outils que votre équipe utilise déjà, puis créez des flux d’application par-dessus.Envoyer des rapports et des alertes
Envoyez des rapports, alertes ou résumés par e-mail via Gmail ou Outlook.
Générer des documents et des fichiers
Créez des documents, tableurs, présentations ou fichiers avec les outils Google Workspace.
Gérer des événements et la disponibilité
Créez et gérez des événements ou la disponibilité avec Google Calendar ou Outlook.
Notifier votre équipe
Envoyez des notifications ou des mises à jour aux équipes via Slack.
Suivre le code et les issues
Suivez l’activité de code, les issues et les pull requests avec GitHub API.
Interroger des données et créer des tableaux de bord
Interrogez des données externes et créez des tableaux de bord avec Snowflake ou Databricks.
Types de connecteurs
Chaque connecteur a un type, qui détermine le compte utilisé par la connexion. Vous choisissez le type quand vous ajoutez le connecteur.Connecteur partagé
Vous connectez un compte une seule fois. Toutes les personnes qui utilisent votre application partagent cette connexion et ses données.Idéal pour un compte d’équipe ou une plateforme de données, comme des alertes Slack vers le canal de votre équipe ou un tableau de bord Snowflake.
Connecteur utilisateur de l'application
Chaque personne connecte son propre compte. Votre application peut ainsi travailler avec les données auxquelles ce compte a accès.Idéal pour les actions par personne, comme un CRM où chaque commercial envoie des e-mails depuis son propre Gmail.
Seuls les administrateurs de l’espace de travail peuvent configurer un connecteur utilisateur de l’application. Si vous n’êtes pas administrateur, cette option est désactivée quand vous ajoutez un connecteur. Demandez à un administrateur de le configurer.
Ajouter un connecteur
Vous ajoutez un connecteur depuis la page Connectors de votre espace de travail, depuis une application ou en le demandant au chat IA.Depuis la page Connectors
Ajoutez un connecteur partagé pour que toutes les personnes qui utilisent votre application puissent utiliser le même compte connecté. Pour ajouter un connecteur partagé :- Cliquez sur Connectors dans la barre latérale de votre espace de travail.
- Cliquez sur Add connector.
- Recherchez le connecteur, puis cliquez dessus.
- Si le connecteur propose les 2 types, sélectionnez Shared connector, puis cliquez sur Next.
- Saisissez un Connection name.
- Sous Who can access, sélectionnez où la connexion peut être utilisée. La valeur par défaut est Apps and Super agent. Pour Slack, ce paramètre est fixé sur Apps only.
- (Facultatif) Sous Permissions, sélectionnez Read-only ou Read & write. Cette option n’apparaît que pour les connecteurs qui proposent ce choix.
- Cliquez sur Add connector, puis autorisez le compte à partager dans la fenêtre du fournisseur.
Depuis votre application
Ajoutez un connecteur partagé sans quitter l’application sur laquelle vous travaillez. Pour ajouter un connecteur partagé depuis une application :- Dans votre application, cliquez sur Dashboard, puis sur Integrations.
- Cliquez sur Add connector.
- Recherchez le connecteur, puis cliquez dessus.
- Si le connecteur propose les 2 types, sélectionnez Shared connector, puis cliquez sur Next.
- (Facultatif) Sous Permissions, sélectionnez Read-only ou Read & write. Cette option n’apparaît que pour les connecteurs qui proposent ce choix.
- Cliquez sur Add connector, puis autorisez le compte dans la fenêtre du fournisseur.
Depuis le chat IA
Dites au chat IA ce que vous voulez connecter et comment vous voulez l’utiliser. Il suggère des connecteurs selon la structure, les pages et les données de votre application. Quand un flux a besoin d’un accès, le chat affiche une carte qui vous demande d’approuver la connexion avant de poursuivre la création. Pour parcourir la liste complète avec les catégories et des exemples de prompts, consultez le catalogue de connecteurs.Comment les connecteurs fonctionnent dans votre application
Une fois un outil connecté, vous pouvez le réutiliser sur plusieurs pages, flux et fonctions backend. Demandez au chat IA de créer des pages, tables, tableaux de bord ou automatisations qui lisent ou écrivent dans le connecteur. Lorsque vous incluez un connecteur dans un flux, Base44 crée une fonction backend. Pour examiner son code, allez dans le tableau de bord de votre application, cliquez sur Code et ouvrez la fonction sousbase44 > functions. Vous pouvez la modifier vous-même ou demander au chat IA de la mettre à jour. Par exemple :

Connecteur Slack dans les fonctions backend
Utiliser votre propre client OAuth
Certains connecteurs fonctionnent avec votre propre client OAuth au lieu de celui de Base44. Vous enregistrez le client auprès du fournisseur, puis vous ajoutez ses identifiants dans votre espace de travail. Le connecteur les utilise ensuite.Avant de commencer : vous devez être administrateur de l’espace de travail. Enregistrez une application OAuth auprès du fournisseur et obtenez ses identifiants. Ajoutez l’URL de callback aux URI de redirection autorisées du fournisseur.
- Cliquez sur Connectors dans la barre latérale de votre espace de travail.
- Cliquez sur Add connector.
- Recherchez le connecteur, puis cliquez dessus.
- Si le connecteur propose les 2 types, sélectionnez App user connector, puis cliquez sur Next. Snowflake et Databricks ouvrent directement ce formulaire.
- Saisissez un Connector name pour identifier cette configuration.
- Saisissez votre Client ID et, si nécessaire, votre Client Secret. Remplissez les autres champs affichés pour votre connecteur.
- Sous Scopes, vérifiez les scopes sélectionnés et ajoutez-en ou retirez-en selon vos besoins. Pour les permissions non listées, saisissez un scope par ligne dans Additional scopes.
- Cliquez sur Add Connector.
Enregistrer les URL de callback
Lorsque vous configurez un connecteur avec votre propre client OAuth, vous enregistrez une URL de callback auprès de votre fournisseur OAuth. Il sait ainsi où renvoyer les personnes après leur autorisation.Utiliser l’URL de callback unique
Chaque connecteur que vous ajoutez utilise une seule URL de callback pour toutes vos applications. Vous l’enregistrez donc une fois auprès de votre fournisseur OAuth. Elle continue de fonctionner à mesure que vous créez des applications et connectez des domaines personnalisés. Ajoutez cette URL aux URI de redirection autorisées de votre fournisseur OAuth :Consulter vos URL de callback
Une connexion qui utilise encore des URL par application les liste par application, réparties entre Builder et Live app. L’URL de callback unique s’affiche dans le formulaire du connecteur quand vous l’ajoutez. Pour consulter les URL de callback par application :- Cliquez sur Connectors dans la barre latérale de votre espace de travail.
- À côté du connecteur, cliquez sur View.
- À côté de la connexion, cliquez sur View connection.
- Cliquez sur View redirect URIs.
- Dans OAuth Redirect URIs, sélectionnez une application sous App.
- Trouvez les URL sous Builder et Live app. Développez Per-app URLs (for legacy connectors) si cette section s’affiche.
Faire basculer une connexion plus ancienne
Les connexions ajoutées avant le 17 août 2026 enregistrent une URL distincte pour chaque hôte d’application. Elles affichent un badge Per-app URLs à côté de leur nom. Chaque connexion bascule individuellement. Un même connecteur peut donc avoir certaines connexions sur l’URL de callback unique et d’autres encore sur des URL par application. Le basculement est utile si vous ajoutez des applications ou des domaines personnalisés et enregistrez une nouvelle URL à chaque fois. Si votre configuration est stable et fonctionne, il n’est pas nécessaire de basculer. Les connexions existantes continuent de fonctionner sur leurs URL par application tant que vous les y laissez. Pour faire basculer une connexion vers l’URL de callback unique :- Cliquez sur Connectors dans la barre latérale de votre espace de travail.
- À côté du connecteur, cliquez sur View.
- À côté de la connexion, cliquez sur View connection.
- Sous Callback URLs, qui indique Uses per-app callback URLs, cliquez sur Switch to a single URL.
- Ajoutez l’URL affichée aux URI de redirection autorisées de votre fournisseur OAuth. Sélectionnez I’ve added the URL to my OAuth provider, puis cliquez sur Switch.
Pour revenir en arrière plus tard, ouvrez à nouveau la connexion et cliquez sur Switch back to per-app URLs. Vérifiez d’abord que votre fournisseur a toujours les URL par application enregistrées. Une connexion créée sur l’URL de callback unique peut ne jamais les avoir eues.
Choisir les scopes Google
Demandez le scope le plus étroit qui fait le travail. Lire le courrier d’une personne est restricted, alors qu’envoyer en son nom est sensitive. Une app qui a seulement besoin d’envoyer des e-mails peut donc rester hors du groupe restricted en ne demandant pas la lecture. Google trie les permissions qu’une app peut demander en 3 groupes. Le groupe dans lequel vous vous trouvez détermine ce que vous avez à faire avant que votre app puisse être mise en ligne. Cela concerne surtout Gmail, Drive, Calendar et Google Fit. Si vous connectez Google avec votre propre projet Google Cloud plutôt qu’avec le connecteur géré de Base44, votre app est celle enregistrée auprès de Google. Tout ce que Google demande ici vous est donc demandé à vous, et non à Base44.
Quand elle est requise, cette évaluation s’appelle CASA. Elle est menée par l’App Defense Alliance et non par Google. Elle examine toute votre application, y compris la connexion des utilisateurs, la gestion des sessions et la gestion du code tiers.
Prévoyez cela avant de construire plutôt qu’après. La vérification des scopes restricted peut prendre plusieurs semaines. Jusqu’à sa validation, Google peut limiter le nombre de personnes qui utilisent votre app et afficher un avertissement d’app non vérifiée. Les exigences, délais et exceptions sont fixés par Google. Consultez donc la documentation développeur de Google avant de planifier.
Le rôle de Base44 :
- Votre projet Google Cloud, votre app OAuth et votre vérification sont à vous de gérer. Base44 ne peut pas les soumettre en votre nom.
- Une évaluation porte sur la plateforme sur laquelle votre app s’exécute ainsi que sur votre propre code. Contactez le support tôt si vous en traversez une, pour que les bonnes personnes puissent vous aider.
Gérer vos connecteurs
Gardez les connexions de chaque application fonctionnelles : reconnectez celle qui a expiré ou supprimez celle dont vous n’avez plus besoin. Pour un connecteur utilisateur de l’application, chaque personne reconnecte son propre compte depuis votre application. Pour gérer une connexion :- Dans votre application, cliquez sur Dashboard, puis sur Integrations.
- Sous App connections, trouvez la connexion.
- Cliquez sur l’icône d’actions (
···) et sélectionnez une option :- Reconnect pour restaurer une connexion expirée ou révoquée.
- Remove pour supprimer la connexion de cette application.
Gérer les configurations OAuth de l’espace de travail
Les configurations OAuth de l’espace de travail sont distinctes des comptes connectés dans une application. Vous pouvez modifier leurs identifiants et leurs scopes, ajouter une autre connexion ou supprimer une configuration. Pour gérer une configuration OAuth de l’espace de travail :- Cliquez sur Connectors dans la barre latérale de votre espace de travail.
- À côté du connecteur, cliquez sur View.
- Choisissez une action :
- Pour modifier une configuration, cliquez sur View connection à côté de la connexion. Modifiez le nom, les identifiants ou les scopes, puis cliquez sur Save Changes. Laissez Client Secret vide pour conserver le secret existant.
- Pour ajouter une autre connexion au même connecteur, par exemple de l’autre type, cliquez sur Add another connector.
- Pour supprimer une configuration, cliquez sur View connection à côté de la connexion, puis sur Delete Connector et confirmez.
Contrôler la disponibilité dans l’espace de travail
Les propriétaires et administrateurs de l’espace de travail peuvent choisir les connecteurs utilisables dans l’espace de travail. Consultez Gérer la disponibilité des connecteurs pour votre espace de travail.Vous avez besoin d’un plan Business ou Enterprise pour gérer la disponibilité des connecteurs.
FAQ
Pourquoi dois-je reconnecter un connecteur ?
Pourquoi dois-je reconnecter un connecteur ?
Vous devrez peut-être reconnecter si le compte a été déconnecté, si son accès a été révoqué, ou si le service connecté vous demande de vous connecter à nouveau. Pour les étapes, consultez Gérer vos connecteurs ci-dessus.
Pourquoi la connexion échoue-t-elle avec une erreur d'URI de redirection ?
Pourquoi la connexion échoue-t-elle avec une erreur d'URI de redirection ?
Quand vous utilisez votre propre client OAuth, l’URL de callback enregistrée auprès du service doit correspondre exactement à celle envoyée par Base44. Vérifiez que
https://connectors.base44.com/api/oauth/callback est enregistrée dans votre application OAuth. Si la connexion utilise encore des URL par application, chaque URL listée doit être enregistrée à la place. Pour les trouver, consultez Consulter vos URL de callback ci-dessus.Pourquoi certaines personnes ne peuvent-elles pas connecter leur propre compte ?
Pourquoi certaines personnes ne peuvent-elles pas connecter leur propre compte ?
Un connecteur utilisateur de l’application fonctionne uniquement pour les personnes admises par votre propre application OAuth. La plupart des fournisseurs limitent une nouvelle application OAuth à une audience de test ou interne jusqu’à sa publication. Vérifiez donc le paramètre d’audience de votre application OAuth auprès du fournisseur.
Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.