Co vám propojení přinese
Připojení vlastního účtu Cloudflare vám umožňuje umístit web na vaši CDN namísto našeho. Zóna, provoz i vyúčtování spadají pod váš účet, přičemž mezipaměť můžete stále vymazat a nastavení CDN měnit přímo z ovládacího panelu Zinn® – bez přepínání mezi panely.
Než začnete
Účet Cloudflare. Bezplatný tarif pro připojení stačí; funkce nad jeho rámec závisí na vašem tarifu Cloudflare.
1. Vytvoření klíče v Cloudflare
V ovládacím panelu Cloudflare otevřete My Profile → API Tokens, zvolte Create Token a následně Create Custom Token. Pojmenujte jej, přidejte níže uvedená oprávnění a v sekci Zone Resources vyberte zóny, ke kterým nám chcete umožnit přístup – všechny zóny, nebo pouze ty, které určíte. Zkontrolujte údaje a stiskněte Create Token. Cloudflare zobrazí token pouze jednou; v té chvíli jej zkopírujte.
Přidejte tato oprávnění:
- Zone → Zone → Read
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
Starší alternativa. Místo tokenu se můžete připojit pomocí svého Global API Key a e-mailové adresy, pod kterou se přihlašujete (My Profile → API Tokens → API Keys → Global API Key → View). Služba Cloudflare to nedoporučuje: klíč Global API Key nese veškerá oprávnění, která má vaše přihlášení, pro každou zónu a nelze jej omezit. Pokud můžete, použijte token.
2. Připojení zde
Otevřete sekci Integrations ve svém ovládacím panelu a zvolte Connect an account. Jako skupinu vyberte Your own CDN a jako účet Cloudflare CDN, vyplňte API token – případně pro starší alternativu API key a Account email – a stiskněte Connect account.
Před uložením čehokoliv testujeme to, co vložte. Klíč, který nefunguje, se nikdy neuloží a v odpovědi se dozvíte, v čem byl problém. Funkční klíč je uložen v zašifrované podobě v našem trezoru tajných údajů – nikdy v naší databázi – a již se nikdy nezobrazí, a to ani vám.
Zaškrtněte možnost Use this account for DNS as well, pokud by stejný účet Cloudflare měl sloužit také pro DNS vašich domén; v opačném případě připojte účet DNS zvlášť.
Co se stane potom
- Otevřete kartu CDN webu. V části Where this site is served from se tento účet
zobrazí jako cíl. Vyberte jej a potvrďte; sestavíme konfiguraci webu na vašem účtu, zkontrolujeme ji a až poté web přesuneme, takže web zůstane během přesunu dostupný.
- Ze stejné karty můžete vymazat mezipaměť webu a změnit nastavení jeho CDN na svém
účtu.
- Při připojení zkontrolujeme, co klíč dokáže: vypsat vaše zóny či vlastnosti, podrobně přečíst jednu z nich, vymazat mezipaměť, změnit nastavení a – tam, kde je dodavatel podporuje – geografická pravidla.
Kontrolní seznam vedle připojení ukazuje, které z těchto položek se nám podařilo potvrdit, takže chybějící oprávnění je viditelné dříve, než web na účet přesunete.
- Část Deploy a site to your own CDN account podrobně popisuje přesun webu mezi účty.
Pokud se připojení nezdaří
Oprávnění se zobrazuje jako nepotvrzené. Cloudflare ne vždy umožňuje, aby token vypsal svá vlastní oprávnění. Upravte token v sekci My Profile → API Tokens a doplňte chybějící položky – hodnota tokenu se nemění.
Přesun webu mezi dvěma účty Cloudflare. Každý účet Cloudflare má vlastní pár jmenných serverů, takže se změní i jmenné servery domény. Váš web je do té doby nadále obsluhován ze starého účtu.
Zpráva uvádí, že klíč byl odmítnut. Téměř vždy jde o jednu ze tří věcí: s klíčem se zkopírovala mezera nebo konec řádku, klíč vypršel, případně byl odvolán nebo regenerován po jeho zkopírování. Vytvořte nový a vložte jej znovu.
Připojení proběhne, ale něco později selže. Klíč se úspěšně ověří, ale chybí mu oprávnění, které akce vyžaduje. Vytvořte nový klíč s výše uvedenými oprávněními, poté odpojte staré připojení a připojte nový klíč.
Odpojení
Otevřete sekci Integrations, vyhledejte účet a stiskněte Disconnect. Tím dojde k okamžitému smazání uloženého klíče. Cokoli, co jej používalo, se při příští akci zastaví a obrazovky, které na něm závisely, na to upozorní, namísto aby potichu selhaly.
Odpojení nevezme zpět to, co již bylo provedeno – záznamy, nasazení nebo nastavení, která jsme změnili na vašem účtu, zůstávají tak, jak jsou. Pokud se domníváte, že mohl uniknout samotný klíč, zrušte jej také u dodavatele; odpojením odstraníte naši kopii, nikoliv tu jejich.