missionChatou Réservé All-in

Connecte les produits Google à n8n

Comment connecter les outils Google à n8n

Le contexte

BRIEFING MISSION

Dans cette mission, tu vas apprendre à connecter tous les produits Google à n8n via OAuth 2.0. Fini les blocages d'authentification : tu sauras créer un projet sur Google Cloud Console, activer les APIs dont tu as besoin (Google Drive, Gmail, YouTube, etc.) et configurer les credentials dans n8n pour accéder à tous les services Google depuis tes workflows.

Consigne & checklist

OBJECTIFS MISSION

Consigne et checklist

Ta mission, que tu choisis d'accepter épicétou, est de configurer une connexion OAuth 2.0 entre n8n et les services Google en créant un projet Google Cloud, en activant les APIs nécessaires, et en paramétrant les credentials dans n8n pour pouvoir utiliser Google Drive, Gmail ou tout autre produit Google dans tes workflows.

La mission sera considérée comme réussie si…

  • Tu as créé un projet Google Cloud dédié à n8n
  • Tu as activé au moins une APIAPI : ouvre la porte aux fonctionnalités logicielles. Google (Drive, Gmail ou YouTube)
  • Tu as configuré l'écran de consentement OAuth en mode Interne
  • Tu as créé un credential OAuth 2.0 de type "Application Web"
  • Tu as ajouté l'URL de callback n8n dans les URIs de redirection autorisés
  • La connexion dans n8n affiche bien "Connexion réussie" avec ton compte Google
  • Tu peux expliquer le fonctionnement de chaque étape de la configuration OAuth

Pour aller plus loin

  • Activer et tester plusieurs APIs Google dans le même projet (Drive + Gmail + YouTube)
  • Créer un credential séparé par service Google pour une meilleure organisation
  • Explorer les scopes OAuth pour limiter les droits accordés à n8n (principe du moindre privilège)
  • Reproduire la même démarche pour d'autres fournisseurs OAuth dans n8n (Microsoft, Notion, etc.)
  • Créer un workflowOptimise tes tâches avec des étapes claires et fluides. qui utilise simultanément Google Drive et Gmail pour automatiser un traitement de fichiers
Le pas-à-pas

ETAPES

Voici l'histoire que doit raconter ta configuration :

  1. 1
    Crée ton projet Google Cloud : rends-toi sur console.cloud.google.com et crée un nouveau projet dédié à n8n (ex : "n8n-test-formation") dans ton organisation.
  2. 2
    Active les APIs dont tu as besoin : dans la section "APIs et services", active les APIs des produits Google que tu veux piloter depuis n8n : Google Drive API, Gmail API, YouTube Data API, etc.
  3. 3
    Configure l'écran de consentement OAuth : c'est le passage obligé avant de pouvoir créer le moindre credential. Choisis le mode "Interne", renseigne le nom de l'application et ajoute n8n.cloud comme domaine autorisé.
  4. 4
    Crée tes credentials OAuth : crée un credential de type "Application Web". Google te génère alors les deux éléments essentiels : un Client ID et un Client Secret.
  5. 5
    Récupère l'URL de callback côté n8n : dans n8n, crée un nouveau credential Google OAuth2 · il t'affiche une URL de redirection à copier. Ajoute-la dans les URIs de redirection autorisés de ton credential Google Cloud.
  6. 6
    Connecte n8n à Google : colle le Client ID et le Client Secret dans le credential n8n, lance l'authentification et autorise les accès demandés dans la fenêtre Google qui s'ouvre.
  7. 7
    Vérifie la connexion : tu dois voir "Connexion réussie" ("Connection Successful") avec ton compte Google connecté. En cas de doute, toute la procédure est documentée directement dans le credential n8n (doc en anglais, mais plutôt bien foutue).
Il faut bien autoriser les popups dans ton navigateur lors de l'étape d'authentification OAuth, sinon la fenêtre d'autorisation Google ne s'ouvrira pas et la connexion échouera.
Section réservée · All-in
Documentation & Template

Débloque cette partie en rejoignant le palier All-in.

Débloquer cette section
Section réservée · All-in
Correction

Débloque cette partie en rejoignant le palier All-in.

Débloquer cette section
Réservé All-in

Tu peux lire ce contenu librement. Pour le valider, il faut All-in.

Compléter la mission, soumettre une remise, passer le quiz et gagner de l'XP, c'est inclus dans All-in.

Passer à All-in