- Accueil
- Ressources
- Intégrations
- Cloudflare
Intégration Cloudflare MakeAutomatiser Cloudflare avec Make.
Et si ton DNS Cloudflare se gérait sans ouvrir le tableau de bord ? L'intégration Cloudflare Make réunit 17 modules : 3 déclencheurs planifiés, 12 actions et 2 recherches. Ce guide t'aide à brancher ton compte puis à monter un premier scénario, sans code.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que permet l'intégration Cloudflare Make ?
L'intégration Cloudflare Make relie ton compte Cloudflare à Make, un outil visuel où tu assembles un scénario : une automatisation faite de modules qui s'enchaînent seuls. Chaque module est une brique (surveiller tes zones, ajouter un enregistrement DNS, lister des certificats) et le travail répétitif sur tes domaines se fait sans toi.
Des domaines clients prêts du premier coup. Pour une agence web, le trio Create a Zone, Create a DNS Record puis Change a Zone's SSL Setting transforme un devis signé en zone configurée, toujours de la même façon.
Les factures Cloudflare rangées d'office. Watch User Billings capte chaque facturation du compte et l'envoie vers ton tableur ou ton outil comptable. Plus personne ne transfère de mail au service compta.
Une copie de la zone à chaque retouche. Watch DNS Records repère les enregistrements ajoutés ou modifiés, Export DNS Records en tire un fichier de configuration BIND. Tu gardes la trace de chaque état de ta zone.
Les limites à connaître : les trois déclencheurs sont planifiés, donc rien ne réagit à la seconde. Les modules de certificats et Watch User Billings exigent la Global API Key, pas un API Token. Pour un besoin hors liste, Make an API Call ouvre toute l'API. Cloudflare existe aussi dans n8n (voir l'Intégration Cloudflare n8n et le comparatif n8n vs Make). Si tu débutes, la Formation Make pose les bases.
Comment connecter Cloudflare à Make ?
- 01
Ajoute un module Cloudflare
Dans ton scénario, clique sur le +, tape Cloudflare et choisis n'importe quel module. Make affiche alors Create a connection. La connexion, c'est ton compte Cloudflare relié une fois à Make, puis réutilisé par tous les modules Cloudflare.
- 02
Nomme-la et colle ta clé
Donne à la connexion un nom parlant, celui du client ou du compte par exemple. Colle ensuite l'identifiant fourni par Cloudflare. Les descriptions des modules en citent deux : un API Token, avec la permission propre à chaque module, et la Global API Key.
- 03
Enregistre et vérifie
Clique sur Save. Tu reviens au module, connexion sélectionnée. Si un module refuse plus tard de tourner, compare d'abord les permissions de ton token avec celle indiquée dans sa fiche, plus bas.
Ton premier scénario : un enregistrement DNS par défaut sur chaque nouvelle zone
ObjectifQuand une zone est créée dans Cloudflare, Make y ajoute l'enregistrement DNS que tu veux sur chaque domaine.
- 01
Crée le scénario
Va sur la page Scenarios et lance un nouveau scénario. Pas besoin de modèle : clique sur le + au centre du canevas pour poser la première brique.
- 02
Pose Watch Zones
Cherche Cloudflare, prends Watch Zones et sélectionne ta connexion. Ce déclencheur est planifié : à chaque passage, Make récupère les zones créées ou modifiées depuis le précédent et les transmet une par une.
- 03
Ajoute Create a DNS Record
Le + à droite du déclencheur ajoute le module suivant. Choisis Create a DNS Record, mappe la zone qui vient de Watch Zones, puis remplis l'enregistrement que chaque nouveau domaine doit recevoir.
- 04
Teste avec Run once
Ajoute un domaine de test dans Cloudflare, puis clique sur Run once. Une bulle apparaît sur chaque module : elle montre les bundles reçus, les éléments passés d'un module à l'autre. Vérifie l'enregistrement.
- 05
Planifie et active
L'horloge du premier module règle la fréquence : toutes les 15 minutes par défaut, le minimum du plan Free. Les zones modifiées passent aussi : glisse List DNS Records entre les deux si tu crains les doublons, puis active.
Qu'est-ce qui lance un scénario Cloudflare ?
3 modules démarrent un scénario quand quelque chose se passe dans Cloudflare. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Cloudflare dès que ça se passe.
Watch DNS Records
Déclencheur planifiéDans Make“Trigger when DNS records of a zone are added or modified. Permission "Zone > DNS > Read" is required for API token authentication.”
Ce déclencheur remonte les enregistrements DNS ajoutés ou modifiés dans une zone depuis le dernier passage. Les retouches faites par plusieurs personnes deviennent des données que ton scénario peut archiver ou signaler.
Zone > DNS > Read est requise.Watch User Billings
Déclencheur planifiéDans Make“Triggers when the authorized user billed by Cloudflare. This module only works with Global API Key but not API Token.”
Chaque fois que Cloudflare facture le compte relié à ta connexion, Watch User Billings transmet la ligne de facturation au scénario. Plus besoin d'aller la chercher dans le tableau de bord.
Watch Zones
Déclencheur planifiéDans Make“Triggers when zones are created or modified. Permission "Zone > Zone > Read" is required for API token authentication.”
Une zone, c'est un domaine géré dans Cloudflare. Watch Zones repère celles qui viennent d'être créées ou modifiées sur ton compte et les passe à la suite du scénario.
Zone > Zone > Read pour que le module lise tes zones.Que sait faire Make dans Cloudflare ?
Cloudflare te donne 14 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Sommaire des modules
Change a Zone's Security Level
ActionDans Make“Changes the security level of a zone. Permission "Zone > Zone Settings > Edit" is required for API token authentication.”
Modifie le niveau de sécurité d'une zone depuis un scénario. Personne n'a besoin de se connecter au tableau de bord en pleine alerte pour réagir.
Zone > Zone Settings > Edit.Change a Zone's SSL Setting
ActionDans Make“Changes the SSL setting of a zone. Permission "Zone > Zone Settings > Edit" is required for API token authentication.”
Règle le paramètre SSL d'une zone. Tout l'intérêt est de l'appliquer à l'identique sur chaque nouveau domaine, sans cocher la case de mémoire.
Zone > Zone Settings > Edit. Vérifie la valeur choisie sur une zone de test avant de l'étendre aux autres.Create a Certificate
ActionDans Make“Creates an Origin CA certificate. This module only works with Global API Key but not API Token.”
Génère un certificat Origin CA sans passer par l'interface. Le résultat part vers le module suivant, par exemple pour être rangé dans ton stockage ou envoyé à la personne qui gère le serveur.
Create a DNS Record
ActionDans Make“Creates a DNS Record of a zone. Permission "Zone > DNS > Edit" is required for API token authentication.”
Ajoute un enregistrement à une zone : le geste le plus courant d'un scénario Cloudflare. Chaque bundle qui lui arrive peut devenir une entrée, une liste de sous-domaines devient donc une liste d'enregistrements.
Zone > DNS > Edit.Create a Zone
ActionDans Make“Creates a new zone by its domain name. Permission "Zone > Zone > Edit" is required for API token authentication.”
Ajoute une nouvelle zone à ton compte à partir du seul nom de domaine. C'est le premier maillon de toute chaîne d'installation : une fois la zone créée, les modules DNS et SSL peuvent travailler dessus.
Zone > Zone > Edit.Delete a DNS Record
ActionDans Make“Removes DNS record of a zone by its ID. Permission "Zone > DNS > Edit" is required for API token authentication.”
Supprime un enregistrement précis, désigné par son identifiant. List DNS Records t'aide à retrouver cet identifiant juste avant.
Zone > DNS > Edit.Export DNS Records
ActionDans Make“Exports DNS records of a zone to a BIND config file. Permission "Zone > DNS > Read" is required for API token authentication.”
Sort les enregistrements d'une zone dans un fichier de configuration BIND. Tu obtiens une photographie lisible de ta zone, à archiver ou à réimporter ailleurs.
Zone > DNS > Read.Import DNS Records
ActionDans Make“Imports DNS Records of a zone from a BIND config file. Permission "Zone > DNS > Edit" is required for API token authentication.”
Charge dans une zone les enregistrements contenus dans un fichier BIND. C'est le pendant d'Export DNS Records, pratique quand tout un jeu d'entrées doit changer de maison.
Zone > DNS > Edit.Make an API Call
ActionDans Make“Performs an arbitrary authorized API call.”
Make an API Call envoie la requête de ton choix à l'API Cloudflare, avec la connexion déjà en place. C'est la porte de sortie quand aucun module de la liste ne fait ce que tu veux.
Patch a DNS Record
ActionDans Make“Patches DNS Record of a zone by its ID. Permission "Zone > DNS > Edit" is required for API token authentication.”
Met à jour un enregistrement qui existe déjà, retrouvé par son identifiant, sans le recréer. Faire pointer un sous-domaine vers un nouveau serveur tient alors en un module.
Zone > DNS > Edit.Revoke a Certificate
ActionDans Make“Revokes existing Origin CA certificate by its ID. This module only works with Global API Key but not API Token.”
Révoque un certificat Origin CA à partir de son identifiant. Il ferme la boucle ouverte par Create a Certificate, ou par une création manuelle dans l'interface.
Turn a Zone into Development Mode
ActionDans Make“Modifies development mode setting of a zone. Permission "Zone > Zone Settings > Edit" is required for API token authentication.”
Active ou coupe le mode développement d'une zone depuis un scénario. L'équipe qui travaille sur le site n'a plus besoin d'accès au tableau de bord pour basculer ce réglage.
Zone > Zone Settings > Edit.List Certificates
RechercheDans Make“Lists Origin CA certificates of a zone. This module only works with Global API Key but not API Token.”
Recherche les certificats Origin CA d'une zone. Comme tout module de recherche, il peut renvoyer zéro, un ou plusieurs bundles.
List DNS Records
RechercheDans Make“Searches DNS Records of a zone by criteria. Permission "Zone > DNS > Read" is required for API token authentication.”
Fouille les enregistrements d'une zone selon les critères que tu fixes. C'est le module qui fournit à Patch ou à Delete l'identifiant dont ils ont besoin.
Zone > DNS > Read.Besoin d'aide pour automatiser Cloudflare avec Make ?
Une personne lit chaque message.