Passer au contenu principal
Ajoutez des connecteurs d’utilisateur d’application pour permettre à chaque personne utilisant votre application de connecter son propre compte à un service tiers, comme Google, Slack ou Notion. Les connecteurs d’utilisateur d’application sont ajoutés au niveau de l’espace de travail et peuvent être utilisés dans les applications de cet espace de travail. Vous pouvez les ajouter depuis les paramètres de votre espace de travail ou directement depuis le chat IA dans une application spécifique.
Available connectors for app users

Application de planification

Permettez à chaque personne de connecter son propre Google Calendar pour consulter la disponibilité ou créer des événements.

Application de vente

Permettez à chaque commercial de connecter son propre compte HubSpot pour gérer contacts et deals.

Application de planification de contenu

Permettez à chaque membre d’équipe de connecter son propre compte Notion pour synchroniser pages ou tâches.

Avant de commencer

Créez une application OAuth dans la plateforme développeur du service que vous voulez connecter avant d’ajouter le connecteur dans Base44. Voir Préparer les détails du connecteur.
Vous avez besoin d’un plan Builder ou supérieur pour ajouter des connecteurs d’utilisateur d’application.

Préparer les détails du connecteur

Avant d’ajouter le connecteur dans Base44, préparez les détails requis par le service que vous voulez connecter. Cela signifie généralement créer une application OAuth ou un projet dans la plateforme développeur de ce service, ajouter votre URI de redirection Base44 et copier les détails dont vous avez besoin dans Base44. La configuration exacte dépend du service. Par exemple, Google utilise Google Cloud, Slack utilise Slack API Applications et LinkedIn utilise le portail développeur LinkedIn.

Aperçu de la configuration

  1. Préparez votre URI de redirection Base44 : Utilisez l’URL de rappel de votre application en ligne, domaine personnalisé ou aperçu. Voir les formats ci-dessous.
  2. Créez une application OAuth : Faites-le dans la plateforme développeur du service tiers.
  3. Ajoutez l’URI de redirection : Collez l’URI de redirection Base44 dans les paramètres de l’application OAuth.
  4. Préparez les détails du connecteur : Copiez le Client ID et le Client Secret, puis choisissez les scopes dont votre application a besoin.
  5. Ajoutez le connecteur dans Base44 : Collez les détails dans le formulaire de configuration du connecteur.

Formats d'URI de redirection

  • URL d’application en ligne : https://your-live-app-domain.base44.app/api/external-auth/callback
  • Domaine personnalisé : https://your-custom-domain.com/api/external-auth/callback
  • URL d’aperçu : https://preview--your-live-app-domain.base44.app/api/external-auth/callback
  • Certains services appellent l’URI de redirection une callback URL ou authorized redirect URI.
  • Saisissez l’URI de redirection exactement comme indiqué.
  • Ajoutez l’URI de redirection d’aperçu si vous voulez tester le connecteur en aperçu.
  • Certains services n’affichent le Client Secret qu’une seule fois. Copiez-le avant de fermer la page.
Traitez les Client Secrets comme des mots de passe. Ne les partagez pas avec d’autres. Ne les copiez dans le chat IA que lorsqu’il les demande spécifiquement dans le cadre du flux sécurisé de configuration du connecteur.

Ajouter un connecteur dans Base44

Une fois que vous avez les détails de votre application OAuth, ajoutez le connecteur depuis les paramètres de votre espace de travail ou depuis le chat IA dans une application spécifique.

Ajouter le connecteur depuis votre espace de travail

Ajoutez le connecteur depuis les paramètres de votre espace de travail et saisissez les détails requis. Pour ajouter un connecteur depuis votre espace de travail :
  1. Cliquez sur votre icône de profil.
  2. Cliquez sur Account settings.
  3. Cliquez sur Connectors.
  4. Sous Connectors For App Users, cliquez sur Add Connector.
  5. Cliquez sur le connecteur que vous souhaitez ajouter.
  6. Saisissez les éléments suivants :
    • Connector name : Saisissez un nom court pour identifier ce connecteur, par exemple Google Calendar scheduling.
    • Client ID : Saisissez le Client ID de l’application OAuth que vous avez créée dans le service connecté.
    • Client Secret : Saisissez le Client Secret de la même application OAuth.
    • Scopes : Saisissez les scopes dont votre application a besoin, chaque scope sur une ligne séparée.
  7. Cliquez sur Add Connector.
Add LinkedIn Connection window showing fields for connector name, Client ID, Client Secret, and scopes.

Ajouter le connecteur avec le chat IA

Vous pouvez aussi commencer depuis le chat IA dans l’application où vous voulez utiliser le connecteur. Pour ajouter un connecteur depuis le chat IA :
  1. Ouvrez l’application où vous voulez utiliser le connecteur.
  2. Demandez au chat IA d’ajouter une fonctionnalité où chaque personne connecte son propre compte.
  3. Si le connecteur est déjà configuré dans votre espace de travail, le chat IA peut l’utiliser directement dans l’application.
  4. Si le connecteur n’est pas encore configuré, saisissez les détails du connecteur, dont Connector name, Client ID, Client Secret et Scopes.
  5. Cliquez sur Connect.
AI chat prompting for connector details, including connector name, Client ID, Client Secret, and scopes.

Utiliser un connecteur dans votre application

Une fois le connecteur configuré, demandez au chat IA dans l’application où vous voulez l’utiliser de créer une fonctionnalité avec ce connecteur.
Settings page in an app showing a LinkedIn Connection section with a Connect LinkedIn button.

Gérer les connecteurs pour les utilisateurs d’application

Vous pouvez mettre à jour ou supprimer des connecteurs à tout moment depuis l’onglet Connectors. Les modifications que vous faites s’appliquent à toutes les applications de votre espace de travail.

Modifier un connecteur d’utilisateur d’application

Modifiez un connecteur d’utilisateur d’application pour mettre à jour son nom, Client ID, Client Secret ou ses scopes.
Si vous modifiez les scopes, les personnes qui ont déjà connecté leur compte devront se reconnecter depuis votre application et approuver les permissions mises à jour.
Pour modifier un connecteur d’utilisateur d’application :
  1. Cliquez sur votre icône de profil.
  2. Cliquez sur Account settings.
  3. Cliquez sur Connectors.
  4. Sous Connectors For App Users, passez la souris sur le connecteur et cliquez sur View.
  5. Passez la souris sur le nom de la connexion et cliquez sur Edit.
  6. Mettez à jour les champs.
  7. Cliquez sur Save Changes.

Renouveler les identifiants d’un connecteur d’utilisateur d’application

Renouvelez les identifiants si le service connecté vous demande de mettre à jour les identifiants de l’application OAuth, ou si vous devez remplacer le Client Secret utilisé par le connecteur d’utilisateur d’application.
  • Les connexions existantes continuent de fonctionner jusqu’à expiration de leur token d’accès. Si vous révoquez le Client Secret précédent dans le service connecté, les personnes peuvent être invitées à reconnecter leur compte depuis votre application lorsque leur connexion a besoin d’un rafraîchissement.
  • Les étapes exactes de renouvellement des identifiants dépendent du service connecté. Certains services appellent cela renouveler, régénérer ou révoquer un Client Secret.
Pour renouveler les identifiants d’un connecteur d’utilisateur d’application :
  1. Allez sur le compte développeur du service concerné, comme Google, Slack, Notion ou un autre service connecté.
  2. Trouvez l’application OAuth que vous avez créée pour votre connecteur Base44.
  3. Ouvrez les paramètres OAuth ou de l’application.
  4. Révoquez, renouvelez ou générez un nouveau Client Secret pour l’application OAuth.
  5. Dans Base44, cliquez sur votre icône de profil.
  6. Cliquez sur Account settings.
  7. Cliquez sur Connectors.
  8. Sous Connectors For App Users, passez la souris sur le connecteur et cliquez sur View.
  9. Passez la souris sur le nom de la connexion et cliquez sur Edit.
  10. Mettez à jour le champ Client Secret.
  11. Cliquez sur Save Changes.
Répétez ce processus pour chaque connecteur d’utilisateur d’application qui doit être renouvelé.

Supprimer un connecteur d’utilisateur d’application

Supprimez un connecteur d’utilisateur d’application si vous ne voulez plus qu’il soit disponible dans les applications de votre espace de travail.
La suppression d’un connecteur le retire de vos applications pour toutes les personnes qui l’utilisaient. Cette action ne peut pas être annulée.
Pour supprimer un connecteur d’utilisateur d’application :
  1. Cliquez sur votre icône de profil.
  2. Cliquez sur Account settings.
  3. Cliquez sur Connectors.
  4. Sous Connectors For App Users, passez la souris sur le connecteur et cliquez sur View.
  5. Passez la souris sur le nom de la connexion et cliquez sur Edit.
  6. Cliquez sur Delete Connector.
  7. Cliquez sur Delete Connector à nouveau pour confirmer.
Edit connector window showing the connector name, Client ID, Client Secret, scopes, and options to save changes or delete the connector.

Dépannage

Cliquez sur un sujet ci-dessous pour résoudre les problèmes de configuration du connecteur d’utilisateur d’application.
Cela signifie généralement que l’URI de redirection dans le service connecté ne correspond pas exactement à votre URL de rappel Base44.Pour corriger une incompatibilité d’URI de redirection :
  1. Ouvrez l’application OAuth dans le service connecté.
  2. Allez dans les paramètres de l’URI de redirection, callback URL ou authorized redirect URI.
  3. Vérifiez que l’URL correspond exactement à votre URL de rappel Base44.
  4. Vérifiez si votre application utilise un domaine personnalisé.
  5. Vérifiez si vous testez en aperçu.
  6. Ajoutez l’URL de rappel correcte pour le live, l’aperçu ou le domaine personnalisé.
  7. Enregistrez les paramètres de l’application OAuth.
  8. Essayez à nouveau de vous connecter depuis votre application.
Cela signifie généralement que l’URI de redirection d’aperçu manque dans le service connecté.Pour corriger les problèmes de connexion en aperçu :
  1. Ouvrez l’application OAuth dans le service connecté.
  2. Allez dans les paramètres de l’URI de redirection, callback URL ou authorized redirect URI.
  3. Ajoutez l’URI de redirection d’aperçu pour votre application.
  4. Enregistrez les paramètres de l’application OAuth.
  5. Ouvrez l’aperçu de votre application.
  6. Connectez-vous en tant qu’utilisateur de l’application.
  7. Essayez à nouveau de vous connecter.
Cela signifie généralement que le Client ID ou le Client Secret manque, est incorrect ou a été copié depuis la mauvaise application OAuth.Pour corriger un Client ID ou Client Secret invalide :
  1. Ouvrez l’application OAuth dans le service connecté.
  2. Copiez à nouveau le Client ID.
  3. Copiez à nouveau le Client Secret.
  4. Retournez dans Base44.
  5. Modifiez le connecteur.
  6. Collez les valeurs mises à jour.
  7. Cliquez sur Save Changes.
Cela signifie généralement que votre application a demandé une permission qui manque, n’est pas disponible ou est écrite dans le mauvais format.Pour corriger une erreur de scope :
  1. Consultez la documentation OAuth du service connecté.
  2. Confirmez les scopes dont votre application a besoin.
  3. Copiez les scopes exactement comme indiqué dans la documentation du service.
  4. Ajoutez chaque scope sur une ligne séparée dans Base44.
  5. Enregistrez le connecteur.
  6. Demandez aux personnes qui ont déjà connecté de reconnecter leur compte depuis votre application et d’approuver les permissions mises à jour.
Certains services gardent les nouvelles applications OAuth en mode test jusqu’à ce que vous les publiiez ou les vérifiiez. Les personnes peuvent ne pas pouvoir se connecter à moins d’être ajoutées comme utilisateurs de test.Pour corriger les problèmes de mode test :
  1. Ouvrez l’application OAuth dans le service connecté.
  2. Vérifiez si l’application est en mode test, développement ou non publié.
  3. Ajoutez des utilisateurs de test si le service le demande.
  4. Publiez ou vérifiez l’application OAuth si nécessaire.
  5. Essayez à nouveau de vous connecter depuis votre application.

FAQ

Les connecteurs utilisateur permettent à chaque personne de connecter son propre compte. Les connecteurs partagés utilisent un seul compte pour toutes les personnes dans l’application.
Le service connecté doit savoir quelle application demande l’accès. L’application OAuth vous donne le Client ID, le Client Secret, les scopes et les paramètres d’URI de redirection nécessaires à la connexion.
Vous les trouvez dans l’application OAuth ou l’application développeur que vous créez dans le service connecté. L’emplacement exact dépend du service.
Les scopes sont des permissions. Ils indiquent au service connecté à quoi votre application peut accéder après qu’une personne a connecté son compte.
Utilisez l’URI de redirection pour l’environnement auquel vous voulez vous connecter. Pour les applications en ligne, utilisez l’URL de rappel de votre application en ligne. Pour les tests en aperçu, ajoutez l’URL de rappel d’aperçu. Pour les domaines personnalisés, ajoutez l’URL de rappel du domaine personnalisé.
Oui, si vous voulez tester le connecteur en aperçu. Les applications en aperçu et en ligne utilisent des URI de redirection différents.
Si le connecteur est déjà configuré dans votre espace de travail, le chat IA peut l’utiliser directement dans l’application sans vous demander de saisir à nouveau les détails du connecteur.
Certains outils peuvent être connectés de 2 façons. Le chat IA peut donc confirmer le type que vous voulez ajouter.
  • Partagé : Choisissez cette option si vous voulez qu’un seul compte alimente la fonctionnalité pour toutes les personnes dans l’application.
  • Par utilisateur : Choisissez cette option si chaque personne doit connecter son propre compte.
Oui. Vous pouvez ajouter plusieurs connecteurs avec différents scopes pour différents cas d’usage.
Les personnes qui ont déjà connecté leur compte devront se reconnecter depuis votre application et approuver les permissions mises à jour.
La mise à jour du Client Secret dans Base44 ne déconnecte pas automatiquement les personnes qui ont déjà connecté leur compte. Si vous révoquez le Client Secret précédent dans le service connecté, les personnes peuvent être invitées à reconnecter leur compte depuis votre application lorsque leur connexion a besoin d’un rafraîchissement.
Elle doit reconnecter son compte depuis votre application. L’option de connexion apparaît là où votre application a été construite pour prendre en charge ce connecteur, comme une page de paramètres, un flux d’onboarding, une page de compte ou la fonctionnalité qui utilise le connecteur.
Oui. Les personnes peuvent se déconnecter à tout moment depuis l’application.
Oui. Base44 chiffre les identifiants sensibles et les tokens d’accès et gère le rafraîchissement automatique des tokens.
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.