Techvoyage
Accueil
Configurer plusieurs profils Cloudflare WARP sur macOS

Basculer entre plusieurs profils Cloudflare WARP sur macOS

Configurez et basculez entre plusieurs organisations Cloudflare WARP sur macOS via un fichier .mobileconfig. Guide MDM complet pour les administrateurs IT.

Jul 4, 2026 - 4 MIN DE LECTURE
Sommaire

Qu'est-ce que Cloudflare WARP ?

Cloudflare WARP est une application côté client qui achemine le trafic de l'appareil spécifié via le réseau mondial de Cloudflare plutôt que de l'envoyer directement sur l'internet public.

Elle crée un tunnel chiffré basé sur le protocole WireGuard, sécurisant le trafic de l'appareil vers le centre de données Cloudflare le plus proche. Des politiques peuvent ensuite être créées dans votre tableau de bord Cloudflare pour filtrer, consigner, inspecter ou acheminer ce trafic entrant.

Pourquoi avons-nous besoin de Cloudflare WARP ?

Pour exposer de manière sécurisée les ressources internes—telles que les services web privés ou les applications SaaS—aux employés, sous-traitants et autres parties prenantes, le client Cloudflare WARP est utilisé comme point d'application côté client pour l'Accès Réseau Zero Trust (ZTNA).

Le client Cloudflare WARP est installé sur l'ordinateur portable ou le téléphone d'un utilisateur. Il exige que les utilisateurs s'authentifient et satisfassent à des contrôles de sécurité spécifiques (comme provenir d'une plage d'adresses IP approuvée, utiliser un domaine de messagerie enregistré ou exécuter un pare-feu actif) avant de leur accorder l'accès.

En acheminant le trafic de l'appareil directement vers Cloudflare, l'identité de l'utilisateur, l'appareil et les politiques sont vérifiés avant même que les requêtes n'atteignent les ressources internes. Par conséquent, les ressources internes ne sont jamais exposées à l'internet public, et chaque requête est entièrement enregistrée et auditée.

Prise en charge de plusieurs profils WARP sur un seul appareil

Lorsque les utilisateurs doivent basculer entre des comptes Cloudflare personnels et professionnels, ou lorsque les administrateurs système gèrent plusieurs locataires (tenants), la prise en charge de plusieurs profils WARP sur un seul appareil devient cruciale.

Pour y parvenir sur macOS, nous pouvons utiliser un fichier de profil MDM .mobileconfig afin de définir et d'enregistrer les différents environnements WARP.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>PayloadContent</key>
  <array>
    <dict>
      <key>PayloadDisplayName</key>
      <string>Warp Configuration</string>
      <key>PayloadIdentifier</key>
      <string>com.cloudflare.warp.CB8B22D4-50E1-48E8-8874-A7594627013A</string>
      <key>PayloadOrganization</key>
      <string>Cloudflare Ltd.</string>
      <key>PayloadType</key>
      <string>com.cloudflare.warp</string>
      <key>PayloadUUID</key>
      <string>CB8B22D4-50E1-48E8-8874-A7594627013A</string>
      <key>PayloadVersion</key>
      <integer>1</integer>
      <key>configs</key>
      <array>
        <dict>
          <key>organization</key>
          <string>your-team-name-1</string>
          <key>display_name</key>
          <string>Team 1</string>
        </dict>
        <dict>
          <key>organization</key>
          <string>your-team-name-2</string>
          <key>display_name</key>
          <string>Team 2</string>
        </dict>
      </array>
    </dict>
  </array>
  <key>PayloadDisplayName</key>
  <string>Cloudflare WARP</string>
  <key>PayloadIdentifier</key>
  <string>cloudflare_warp</string>
  <key>PayloadOrganization</key>
  <string>Cloudflare, Ltd.</string>
  <key>PayloadRemovalDisallowed</key>
  <false/>
  <key>PayloadScope</key>
  <string>System</string>
  <key>PayloadType</key>
  <string>Configuration</string>
  <key>PayloadUUID</key>
  <string>2B7763B8-64F6-41EB-AA5E-7761651B8131</string>
  <key>PayloadVersion</key>
  <integer>1</integer>
</dict>
</plist>
  • Remplacez your-team-name-1 et your-team-name-2 par vos noms d'équipe Cloudflare Zero Trust respectifs.
  • Exécutez la commande uuidgen dans votre Terminal pour générer des UUID uniques, et utilisez-les pour remplacer les valeurs PayloadUUID temporaires dans le fichier .mobileconfig.
  • Assurez-vous que la chaîne PayloadIdentifier contient également le PayloadUUID mis à jour pour que le profil reste distinct.
  • Enregistrez votre fichier .mobileconfig modifié.
  • Ouvrez les Réglages Système sur votre Mac, recherchez Profils, puis sélectionnez-le.
  • Cliquez sur Installer, afficher ou supprimer... pour commencer à ajouter votre nouveau profil de configuration.
  • Cliquez sur l'icône + (plus) dans le coin inférieur gauche et sélectionnez votre fichier .mobileconfig enregistré.
  • Sélectionnez Cloudflare WARP et cliquez sur Installer pour appliquer la configuration.
  • Redémarrez votre client Cloudflare WARP. Vous devriez maintenant voir le sélecteur multi-profil dans l'interface utilisateur :

Conclusion

Le client Cloudflare WARP agit comme un point de sécurité critique sur les appareils des utilisateurs, rendant l'Accès Réseau Zero Trust à la fois robuste et hautement pratique. Maintenir les ressources internes isolées de l'internet public garantit que chaque tentative de connexion est sécurisée, authentifiée, évaluée et auditée.

Références

Articles connexes