Какво ви дава свързването
Свързването на вашия собствен акаунт в Akamai ви позволява да поставите сайт на вашата CDN мрежа вместо на нашата. Зоната, трафикът и фактурата са към вашия акаунт, като същевременно можете да изчиствате кеша и да променяте настройките на CDN от таблото си за управление в Zinn® — без превключване между панели.
Преди да започнете
Договор с Akamai с включени Property Manager и Fast Purge.
1. Създайте ключа в Akamai
В Akamai Control Center отворете Identity and Access Management и изберете Create API client. Изберете разширен клиент (advanced client), за да можете да изберете неговите API интерфейси, и предоставете и двете:
- Property Manager — права за четене (read access), за да можем да виждаме вашите свойства (properties);
- Fast Purge — за да можем да ги изчистваме. Това е отделно право и без него можем да виждаме вашите свойства, но не можем да ги изчистваме.
След това Akamai показва EdgeGrid идентификационните данни на клиента: хост (host), клиентски токен (client token), клиентска секретна област (client secret) и токен за достъп (access token). Копирайте и четирите.
2. Свържете го тук
Отворете Integrations във вашето табло за управление и изберете Connect an account. Изберете Your own CDN като група и Akamai като акаунт, попълнете API host, Client token, Client secret и Access token, след което натиснете Connect account.
Ние тестваме въведената от вас информация, преди да бъде запазено каквото и да било. Ключ, който не работи, никога не се съхранява, а отговорът посочва какво не е наред с него. Работещ ключ се пази криптиран в нашето хранилище за секрети — никога в нашата база данни — и никога повече не се показва, дори и на вас.
Какво се случва след това
- Отворете раздела CDN на даден сайт. Под Where this site is served from, този акаунт се появява като дестинация. Изберете го и потвърдете; ние изграждаме конфигурацията на сайта във вашия акаунт, провеждаме проверка и едва тогава преместваме сайта, така че той остава достъпен по време на преместването.
- От същия раздел можете да изчиствате (purge) кеша на сайта и да променяте настройките на неговия CDN във вашия акаунт.
- Когато се свържете, ние проверяваме какво може да направи ключът: да изброи вашите зони или свойства, да прочете едно от тях в детайли, да изчисти кеша, да промени настройките и — където доставчикът ги поддържа — географски правила. Контролният списък до връзката показва кои от тях сме могли да потвърдим, така че липсващото разрешение да е видимо, преди да преместите сайт в акаунта.
- Deploy a site to your own CDN account обхваща подробно преместването на сайт между акаунти.
Ако свързването е неуспешно
Свойствата се появяват, но изчистването е неуспешно. На API клиента липсва Fast Purge. Добавете го към клиента в Identity and Access Management.
Беше отхвърлено. Една от четирите стойности е поставена в грешно поле — хостът е дългият адрес, завършващ на akamaiapis.net, а трите токена лесно могат да бъдат разменени.
Показва съобщение, че ключът е отхвърлен. Почти винаги се дължи на едно от три неща: копирани с него интервал или знак за нов ред, изтекъл ключ или ключ, който е бил отзван или регенериран, след като сте го копирали. Създайте нов и го поставете отново.
Свързва се, но впоследствие нещо се проваля. Ключът се автентифицира, но му липсва разрешение, необходимо за конкретното действие. Създайте нов ключ с изброените по-горе разрешения, след което прекъснете старата връзка и свържете новия ключ.
Прекъсване на връзката
Отворете Integrations, намерете акаунта и натиснете Disconnect. Това незабавно изтрива съхранения ключ. Всичко, което го е използвало, спира при следващото си действие, а еккраните, които са разчитали на него, показват това, вместо да се провалят тихо.
Прекъсването на връзката не отменя вече направеното — записите, внедряванията или настройките, които сме променили във вашия акаунт, остават такива, каквито са. Ако смятате, че самият ключ може да е бил компрометиран, отзвайте го и при доставчика; премахването на връзката премахва нашето копие, но не и тяхното.