formbasedocs
Aller à l'applicationAppli

Guides · n8n (auto-hébergé)

Connecter formbase à n8n

Un credential n8n connecte un espace de travail formbase. Vous le créez une fois ; chaque nœud formbase de vos workflows peut ensuite l'utiliser.

Last checked


Avant de commencer

  • Le nœud formbase installé sur votre n8n. Voir Installer le nœud formbase dans n8n, qui couvre aussi ce dont votre n8n a besoin d’abord.

  • Un compte formbase membre de l’espace de travail que vous voulez connecter.
  • Au moins un formulaire publié dans cet espace de travail.

1. Créez le credential

Ajoutez un nœud formbase à un workflow, ouvrez Credential et cliquez sur Create new credential. Vous pouvez aussi partir de Overview › Credentials › Create et chercher Formbase OAuth2 API.

Le credential Formbase OAuth2 API : un bouton Connect, l'OAuth Redirect URL https://n8n.example.com/rest/oauth2-credential/callback, et Allowed HTTP Request Domains réglé sur All

Il n’y a rien à remplir. n8n s’enregistre auprès de formbase quand vous cliquez sur Connect, y compris le champ OAuth Redirect URL montré ici. La note sous cette URL vous demande de la saisir dans formbase ; vous pouvez l’ignorer, car formbase n’a nulle part où la coller.

2. Connectez-vous et choisissez l’espace de travail

Cliquez sur Connect. n8n ouvre une fenêtre formbase. Si vous n’êtes pas connecté à formbase dans ce navigateur, connectez-vous d’abord. formbase montre alors ce que n8n peut faire et demande quel espace de travail connecter :

L'écran formbase Authorize access : n8n veut se connecter à votre espace de travail formbase depuis n8n.example.com, avec une liste d'autorisations, un sélecteur d'espace de travail réglé sur Acme Inc, et les boutons Deny et Authorize
La connexion n'atteint que l'espace de travail que vous choisissez ici.

Choisissez l’espace de travail sous Workspace et cliquez sur Authorize. La fenêtre indique que la connexion a réussi, et le credential dans n8n apparaît comme connecté. Enregistrez-le. Si vous connectez plusieurs espaces de travail, renommez chaque credential d’après l’espace de travail qu’il atteint.

Un credential, un espace de travail

Pour utiliser un second espace de travail, créez un second credential et choisissez l’autre espace de travail sur cet écran. Chaque nœud formbase utilise ensuite le credential que vous choisissez dedans.

3. Vérifiez la connexion

Ajoutez un formbase Trigger et choisissez le credential. La liste des formulaires montre les formulaires de l’espace de travail connecté. Un formulaire marqué (not published) n’envoie aucun événement et ne reçoit aucune demande tant que vous ne le publiez pas.

Le menu déroulant de formulaire du formbase Trigger ouvert, listant [Guide] Supplier onboarding et Approval
Les formulaires d'autres espaces de travail n'apparaissent jamais ici.

Déconnexion

Dans n8n, supprimez le credential sous Overview › Credentials. Les workflows qui l’utilisent s’arrêtent jusqu’à ce que vous choisissiez un autre credential dans chaque nœud formbase.

Le supprimer dans n8n ne met pas fin à l’accès de n8n côté formbase. Dans formbase, ouvrez OAuth et clés API, cliquez sur l’icône de corbeille à côté de n8n sous Applications connectées, et confirmez avec Déconnecter.

Suite