Déploiement Cloudflare pour le plan gratuit

FlowConsent Free utilise votre propre compte Cloudflare pour déployer le Worker et le stockage KV nécessaires. Ce guide explique comment créer un token API restreint avec les permissions exactes requises.

FlowConsent Free utilise votre propre compte Cloudflare pour déployer le Worker et le stockage KV nécessaires. Cet article explique comment créer un token API restreint avec les permissions exactes requises, puis le connecter à votre bannière FlowConsent.

Ce dont vous aurez besoin

  • Un compte Cloudflare (le plan gratuit suffit)
  • Les droits pour gérer les Workers et le KV sur ce compte
  • Environ 2 minutes

Étape 1 — Créer un token API Cloudflare

  1. Connectez-vous à votre compte Cloudflare.
  2. Ouvrez Mon profil → API Tokens, ou allez directement sur dash.cloudflare.com/profile/api-tokens.
  3. Cliquez sur Create Token.
  4. Sélectionnez Custom token (ou Create Custom Token).
  5. Donnez-lui un nom clair, par exemple : FlowConsent banner.

Étape 2 — Définir les permissions du token

Dans le configurateur, repérez la section Permissions et ajoutez les deux lignes suivantes exactement :

PermissionRessourceAccès
Workers ScriptsAccount — votre compteEdit
Workers KV StorageAccount — votre compteEdit

Pour Account, choisissez le compte Cloudflare sur lequel vous allez déployer votre bannière FlowConsent.

Étape 3 — Créer et copier le token

  1. Cliquez sur Continue to summary.
  2. Cliquez sur Create Token.
  3. Copiez le token immédiatement — Cloudflare ne l'affiche qu'une seule fois.

Token Cloudflare créé — copiez et conservez la valeur avant de quitter la page

  1. Dans FlowConsent, allez dans Déploiement → Configuration Cloudflare et collez le token dans le champ Cloudflare API Key.

Étape 4 — Récupérer votre Account ID Cloudflare

  1. Ouvrez votre tableau de bord Cloudflare.
  2. Cliquez sur les trois points à côté du nom de votre workspace pour afficher l'Account ID.
  3. Copiez votre Account ID.
  4. Dans FlowConsent, collez-le dans le champ Cloudflare Account ID de la configuration Cloudflare.

Étape 5 — Donner un nom à votre Worker Cloudflare

Choisissez le nom du Worker avec attention — il ne pourra pas être modifié après le déploiement.

Exemple : my-website-banner.

Règles de nommage :

  • Uniquement des lettres minuscules, chiffres et tirets (a-z, 0-9, -)
  • Doit commencer par un caractère alphanumérique
  • Doit finir par un caractère alphanumérique

Étape 6 — Tester l'accès et déployer

Une fois vos identifiants Cloudflare renseignés et le nom de Worker défini, vérifiez que FlowConsent peut accéder à votre compte Cloudflare en cliquant sur le bouton Test connection.

Si le test réussit, vous pouvez déployer votre bannière.