Što vam povezivanje omogućuje
Povezivanjem vlastitog Akamai računa možete postaviti web-mjesto na svoj CDN umjesto na naš. Zona, promet i račun nalaze se na vašem računu, a i dalje možete čistiti predmemoriju i mijenjati postavke CDN-a unutar svoje Zinn® upravljačke ploče — bez prebacivanja između ploča.
Prije nego što počnete
Akamai ugovor s alatima Property Manager i Fast Purge.
1. Izradite ključ na usluzi Akamai
U kontrolnom centru usluge Akamai otvorite Identity and Access Management i odaberite Create API client. Odaberite napredni klijent kako biste mogli odabrati njegove API-je i dodijelite oba:
- Property Manager — pristup za čitanje, kako bismo mogli vidjeti vaše resurse (properties);
- Fast Purge — kako bismo ih mogli čistiti. To je zasebno dopuštenje i bez njega možemo vidjeti vaše resurse, ali ih ne možemo čistiti.
Akamai tada prikazuje EdgeGrid podatke za prijavu klijenta: host, klijentski token, klijentsku tajnu (client secret) i pristupni token. Kopirajte sva četiri.
2. Povežite ga ovdje
Otvorite Integrations na svojoj upravljačkoj ploči i odaberite Connect an account. Odaberite Your own CDN kao grupu i Akamai kao račun, ispunite polja API host, Client token, Client secret i Access token te pritisnite Connect account.
Testiramo ono što zalijepite prije nego što se bilo što spremi. Ključ koji ne radi nikada se ne pohranjuje, a odgovor navodi što je s njim bilo pogrešno. Ključ koji radi čuva se šifriran u našem trezoru tajni — nikada u našoj bazi podataka — i više se nikada ne prikazuje, čak ni vama.
Što se događa sljedeće
- Otvorite karticu CDN web-mjesta. Pod stavkom Where this site is served from, ovaj se račun pojavljuje kao odredište. Odaberite ga i potvrdite; izrađujemo konfiguraciju web-mjesta na vašem računu, provjeravamo je i tek tada premještamo web-mjesto, tako da ono ostaje aktivno tijekom premještanja.
- S iste kartice možete očistiti predmemoriju web-mjesta i promijeniti postavke njegovog CDN-a na svom računu.
- Kada se povežete, provjeravamo što ključ može učiniti: izlistati vaše zone ili resurse, detaljno pročitati jedan, očistiti predmemoriju, promijeniti postavke i — tamo gdje ih davatelj usluge ima — geografska pravila. Kontrolni popis pokraj veze prikazuje koje smo od tih mogućnosti mogli potvrditi, tako da je nedostajuće dopuštenje vidljivo prije premještanja web-mjesta na račun.
- Deploy a site to your own CDN account detaljno obuhvaća premještanje web-mjesta između računa.
Ako se ne poveže
Resursi se pojavljuju, ali čišćenje ne uspijeva. API klijentu nedostaje Fast Purge. Dodajte ga klijentu u odjeljku Identity and Access Management.
Veza je odbijena. Jedna od četiri vrijednosti zalijepljena je u krivi okvir — host je dugačka adresa koja završava s akamaiapis.net, a tri se tokena lako mogu zamijeniti.
Piše da je ključ odbijen. Skoro uvijek je u pitanju jedno od troje: razmak ili prijelom retka kopirani zajedno s njim, ključ čiji je rok istekao ili ključ koji je opozvan ili ponovno generiran nakon što ste ga kopirali. Izradite novi i ponovno ga zalijepite.
Povezuje se, ali nešto kasnije ne uspijeva. Ključ se uspješno autentificira, ali nema dopuštenje koje je radnji potrebno. Izradite novi ključ s gore navedenim dopuštenjima, zatim prekinite staru vezu i povežite novi ključ.
Prekidanje veze
Otvorite Integrations, pronađite račun i pritisnite Disconnect. Time se odmah briše pohranjeni ključ. Sve što ga je koristilo zaustavlja se pri sljedećoj radnji, a zasloni koji su o njemu ovisili to jasno navode umjesto da tiho zakažu.
Prekidanje veze ne poništava ono što je već učinjeno — zapisi, primjene (deployments) ili postavke koje smo promijenili na vašem računu ostaju kakvi jesu. Ako smatrate da je sam ključ možda procurio, opozovite ga i kod davatelja usluge; prekidanjem veze briše se naša kopija, a ne njihova.