Ce que cela vous apporte
Connecter votre propre compte CDN77 vous permet de placer un site sur votre propre CDN plutôt que sur le nôtre. La zone, le trafic et la facture sont sur votre compte, et vous pouvez toujours vider le cache et modifier les paramètres du CDN depuis votre tableau de bord Zinn® — inutile de basculer d'un panneau à l'autre.
Avant de commencer
Un compte CDN77.
1. Créer la clé sur CDN77
Dans le panneau client de CDN77, ouvrez Account Settings et la section API Token, puis créez-y un jeton. Conservez-le en lieu sûr avant de quitter la page.
2. La connecter ici
Ouvrez Integrations dans votre tableau de bord et choisissez Connect an account. Sélectionnez Your own CDN comme groupe et CDN77 comme compte, saisissez API token, puis appuyez sur Connect account.
Nous testons ce que vous collez avant qu'un enregistrement ne soit effectué. Une clé qui ne fonctionne pas n'est jamais enregistrée, et le message indique ce qui n'allait pas. Une clé fonctionnelle est conservée de manière chiffrée dans notre coffre-fort de secrets — jamais dans notre base de données — et n'est plus jamais affichée, pas même pour vous.
Et ensuite ?
- Ouvrez l'onglet CDN d'un site. Sous Where this site is served from, ce compte
apparaît comme destination. Choisissez-le et confirmez ; nous construisons la configuration du site sur votre compte, la vérifions, et ce n'est qu'alors que nous déplaçons le site, afin qu'il reste accessible pendant l'opération.
- Depuis le même onglet, vous pouvez vider le cache du site et modifier ses paramètres CDN sur votre
compte.
- Lors de la connexion, nous vérifions les capacités de la clé : lister vos zones ou propriétés, en lire une en
détail, vider le cache, modifier les paramètres et — lorsque le fournisseur le propose — les règles géographiques. La liste de contrôle à côté de la connexion indique celles que nous avons pu confirmer, de sorte qu'une permission manquante est visible avant de déplacer un site sur le compte.
- Deploy a site to your own CDN account traite en détail du déplacement d'un site entre comptes.
En cas de problème de connexion
La connexion a été refusée. Vérifiez que vous avez copié le jeton d'API et non votre mot de passe du panneau client, et que le jeton n'a pas été supprimé dans Account Settings → API Token.
Il est indiqué que la clé a été refusée. C'est presque toujours l'une de ces trois causes : un espace ou un saut de ligne copié avec la clé, une clé expirée, ou une clé révoquée ou régénérée après l'avoir copiée. Créez-en une nouvelle et collez-la à nouveau.
La connexion réussit, mais une action ultérieure échoue. La clé authentifie la requête mais il lui manque une permission nécessaire à l'action. Créez une nouvelle clé dotée des permissions indiquées ci-dessus, puis déconnectez l'ancienne connexion et connectez la nouvelle clé.
Déconnexion
Ouvrez Integrations, trouvez le compte et appuyez sur Disconnect. Cela supprime immédiatement la clé stockée. Tout élément l'utilisant s'arrête lors de sa prochaine action, et les écrans qui en dépendaient l'indiquent clairement au lieu d'échouer silencieusement.
La déconnexion n'annule pas ce qui a déjà été fait — les enregistrements, déploiements ou paramètres que nous avons modifiés sur votre compte restent en l'état. Si vous pensez que la clé elle-même a pu être compromise, révoquez-la également auprès du fournisseur ; la déconnexion supprime notre copie, pas la leur.