# Intégration Cloudflare : votre DNS piloté avec un jeton limité

> Reliez votre zone Cloudflare à Pilotiko avec un jeton limité au DNS d'un seul domaine : instantané, vérification du courriel et retour arrière prévus.

Mis à jour le 15 octobre 2026 · https://app.pilotiko.com/integrations/cloudflare

Avec un jeton d'API Cloudflare limité au DNS de votre domaine, Pilotiko lit vos enregistrements, en garde un instantané et peut remplacer ceux du site lors d'une bascule que vous confirmez. Statut : En mise en service : le connecteur est écrit et testé contre un serveur d'essai ; il n'a pas encore été vérifié avec un vrai compte.

## En bref
- Un jeton créé avec le modèle « Edit zone DNS », restreint à une seule zone.
- Le jeton est collé une seule fois, chiffré, puis jamais réaffiché.
- Les enregistrements créés par Pilotiko sont en mode « DNS seulement » (nuage gris).
- La bascule du domaine reste une étape que vous confirmez vous-même.

## Que fait la connexion Cloudflare ?

Elle donne à Pilotiko un accès au DNS d'une seule zone, assez pour lire et remplacer des enregistrements, et rien d'autre dans votre compte Cloudflare.

Cloudflare ne propose pas d'autorisation en un clic pour cet usage : on crée un jeton d'API. Dans votre profil Cloudflare, la page des jetons offre un modèle nommé « Edit zone DNS », et chaque jeton peut être restreint à des zones précises ; une zone non incluse répond par une erreur [1]. Pilotiko demande ce minimum : la permission « Zone · DNS · Modifier » sur le seul domaine concerné.

Avec ce jeton, le connecteur vérifie l'accès à la zone, lit tous les enregistrements, puis remplace ou supprime ceux qui touchent votre site, par l'API des enregistrements DNS de Cloudflare [3]. Il ne touche ni au pare-feu, ni au cache, ni à la facturation.

Point important : les enregistrements que Pilotiko crée sont en mode « DNS seulement ». En mode proxifié (nuage orange), les requêtes reçoivent des adresses de Cloudflare ; en mode DNS seulement (nuage gris), elles reçoivent l'adresse réelle du serveur [2]. Pilotiko a besoin d'être joint directement pour prouver qu'il sert votre domaine et obtenir son certificat HTTPS.

- **Permission demandée** : Zone · DNS · Modifier, limitée à une zone.
- **Lu** : tous les enregistrements de la zone (type, nom, valeur, durée de cache, état du proxy).
- **Écrit** : seulement les enregistrements A, AAAA ou CNAME du domaine nu et de www, au moment de la bascule.
- **Attend votre accord** : la bascule du domaine, étape manuelle du parcours de transition.

## Comment relier Cloudflare à Pilotiko ?

1. **Ouvrez la page des jetons d'API** — Dans Cloudflare, allez dans Mon profil, puis Jetons d'API, et choisissez « Créer un jeton ».
2. **Partez du modèle « Edit zone DNS »** — Gardez la permission Zone · DNS · Modifier et rien d'autre.
3. **Restreignez la zone** — Dans les ressources, choisissez uniquement le domaine que Pilotiko doit servir. N'accordez pas « toutes les zones ».
4. **Copiez le jeton tout de suite** — Cloudflare n'affiche le secret qu'une seule fois. Collez-le dans Pilotiko, à l'étape « Accéder au DNS du domaine » du parcours de transition ; il est vérifié, chiffré, puis masqué pour de bon.
5. **Lisez l'instantané et le plan** — Pilotiko mémorise vos enregistrements actuels et vous montre exactement ce qu'il changera avant la bascule.

## Qu'est-ce qui est disponible, en mise en service ou bientôt ?

| Fonction | Statut | Détail |
|---|---|---|
| Vérification DNS et HTTPS sans connexion | Disponible | Lecture publique faite par Pilotiko, sans jeton |
| Vérifier l'accès du jeton à la zone | En mise en service | Testé contre un faux serveur Cloudflare |
| Lire et mémoriser les enregistrements | En mise en service | Instantané avant tout changement |
| Remplacer ou supprimer les enregistrements du site | En mise en service | Toujours en nuage gris ; retour arrière exact |
| Réglages de proxy, de cache ou de pare-feu | Bientôt | Non construit ; hors de la permission demandée |
| Achat ou transfert de domaine | Bientôt | Aucun registraire branché |

## Que change concrètement une bascule par Cloudflare ?

**Exemple : une zone Cloudflare de 14 enregistrements pour un plombier de Gatineau**

La zone contient le site sur un hébergeur, le courriel chez un fournisseur externe et un sous-domaine de réservation. Les deux enregistrements du site sont proxifiés.

- Enregistrements lus et mémorisés : 14
- Enregistrements modifiés à la bascule : 2 (domaine nu et www)
- Enregistrements de courriel touchés : 0 (MX et SPF intacts)
- Durée de cache avant la bascule : abaissée à 600 secondes
- État proxy des 2 nouveaux enregistrements : DNS seulement
- Enregistrements rétablis par le retour arrière : 2, proxifiés comme avant
- **= 2 enregistrements sur 14 changent ; un retour arrière remet les 2 valeurs d'origine, y compris leur nuage orange.**

## Comment vos données sont-elles protégées, et comment retirer l'accès ?

Le jeton est chiffré au repos (AES-256-GCM) et ne quitte jamais le serveur de Pilotiko. Les enregistrements DNS sont des données techniques, mais l'instantané peut révéler des noms de services ou de personnes. La loi québécoise exige des mesures de sécurité raisonnables selon la sensibilité des renseignements (art. 10) et une évaluation des facteurs relatifs à la vie privée avant de communiquer un renseignement personnel hors Québec (art. 17) [4]. La Commission d'accès à l'information résume ces changements de la Loi 25 [5]. Voyez aussi notre [page sécurité](/securite).

Pour retirer l'accès, deux gestes : dans Pilotiko, choisissez « Déconnecter » ; le jeton est effacé et l'action est inscrite au journal d'audit. Dans Cloudflare, supprimez le jeton sur la page où vous l'avez créé ; à partir de là, aucune requête de Pilotiko ne passe, même si une copie subsistait ailleurs.

## Quelles sont les limites propres à Cloudflare ?

Votre domaine est chez GoDaddy ? Voyez [l'intégration GoDaddy](https://app.pilotiko.com/integrations/godaddy). Le contenu de votre ancien site est lu par [l'intégration WordPress](https://app.pilotiko.com/integrations/wordpress), et vos rendez-vous passés par [Acuity Scheduling](https://app.pilotiko.com/integrations/acuity-scheduling). Tableau complet : [toutes les intégrations](https://app.pilotiko.com/integrations).

- Compromis assumé : Cloudflare recommande le mode DNS seulement uniquement pour les enregistrements qui ne servent pas de trafic web [2]. Les enregistrements du site servis par Pilotiko perdent donc la protection et le cache du proxy de Cloudflare.
- Un jeton accordé à « toutes les zones » fonctionnerait, mais Pilotiko vous demandera de le limiter : un jeton large est un risque inutile.
- Si le MX ou un alias de courriel (mail, smtp, imap, webmail, autodiscover) pointe vers le même serveur que le site, la bascule est bloquée et Pilotiko propose la correction avant d'aller plus loin.
- Aucun vrai compte Cloudflare n'a encore été essayé : le premier essai réel est l'étape de validation.

## Questions fréquentes

### Pourquoi Pilotiko ne garde-t-il pas le nuage orange ?

Pilotiko doit être joint directement pour prouver qu'il sert votre domaine et obtenir son certificat HTTPS. Il crée donc ses enregistrements en mode DNS seulement. Ceux qu'il lit en mode proxifié restent notés tels quels dans l'instantané.

### Le jeton peut-il modifier d'autres domaines de mon compte ?

Pas si vous le restreignez à une zone, comme Cloudflare le permet. Une autre zone répond alors par une erreur. Pilotiko vous recommande de ne jamais accorder toutes les zones.

### Mon courriel risque-t-il de tomber pendant la bascule ?

Pilotiko vérifie le MX et les alias de courriel avant de changer quoi que ce soit. Si le courriel dépend du même serveur que le site, la bascule est bloquée et une correction précise est proposée.

### Que se passe-t-il si je perds le jeton ?

Cloudflare n'affiche le secret qu'une fois. Créez-en un nouveau avec les mêmes restrictions, collez-le dans Pilotiko, puis supprimez l'ancien dans Cloudflare.

### Puis-je annuler une bascule ?

Oui. Le plan inverse rétablit les enregistrements de l'instantané, avec leur valeur, leur durée de cache et leur état de proxy d'origine.

### Faut-il une offre payante de Cloudflare ?

Pilotiko n'utilise que l'API DNS et les jetons d'API. Nous ne publions pas de liste des offres Cloudflare compatibles : vérifiez dans votre compte que vous pouvez créer un jeton limité à une zone.

## Sources

1. Cloudflare Docs, « Create API token », https://developers.cloudflare.com/fundamentals/api/get-started/create-token/ (consulté le 2026-10-15)
2. Cloudflare Docs, « Proxy status », https://developers.cloudflare.com/dns/proxy-status/ (consulté le 2026-10-15)
3. Cloudflare Docs, « API reference: DNS records », https://developers.cloudflare.com/api/resources/dns/subresources/records/ (consulté le 2026-10-15)
4. LégisQuébec, « Loi sur la protection des renseignements personnels dans le secteur privé (RLRQ, c. P-39.1) », https://www.legisquebec.gouv.qc.ca/fr/document/lc/P-39.1 (consulté le 2026-10-15)
5. Commission d'accès à l'information du Québec, « Principaux changements apportés par la Loi 25 », https://www.cai.gouv.qc.ca/protection-renseignements-personnels/sujets-et-domaines-dinteret/principaux-changements-loi-25 (consulté le 2026-10-15)
