API klíče
Spravujte API klíče Blueputto z jediné stránky nastavení pro vývojáře. Vytvářejte, přejmenovávejte, vyhledávejte a rušte klíče pro přístup k Public API s řízeným nakládáním se secrets.

API klíče jsou vrstvou přihlašovacích údajů pro vývojářské rozhraní Blueputto. Umožňují organizaci propojit externí skripty, interní nástroje a produkční aplikace s Public API, aniž by tyto integrace byly navázány na osobní uživatelskou relaci.
V Blueputto se API klíče spravují ve vyhrazené sekci nastavení pro vývojáře. To je důležité, protože aplikace přistupuje k přihlašovacím údajům jako k prostředku organizace, který má být průběžně řízen, nikoli jako ke skrytému technickému detailu mimo produkt.
Správa z jednoho rozhraní nastavení pro vývojáře
Stránka API klíčů je vytvořena jako kompaktní provozní tabulka pro aktivní organizaci. V aktuální implementaci mohou týmy:
vytvořit nový klíč,
vyhledávat existující klíče,
přejmenovat klíč,
a smazat klíč, který už není potřeba.
Tabulka také zobrazuje dva údaje, které týmům pomáhají udržet integrace srozumitelné, jakmile se rozrůstají:
kdy byl klíč vytvořen,
a aktuální limit rychlosti přiřazený tomuto klíči.
Díky tomu je tato funkce praktická pro každodenní správu. Tým může poznat, který klíč patří ke které integraci, vidět, jak je starý, a zrušit nepoužívané přihlašovací údaje bez procházení backendové konfigurace.

Nezpracovaný secret se zobrazí jen jednou a poté se skryje
Vytvoření klíče je záměrně jednoduché. Dialog pro vytvoření vyžaduje pouze název, což urychluje nastavení, když někdo připravuje skutečnou integraci.
Po vytvoření Blueputto otevře druhý dialog, který zobrazí plnou hodnotu klíče spolu s akcí pro zkopírování. To je jediný okamžik, kdy se nezpracovaný secret zobrazí. Jakmile se dialog zavře, aplikace záznam klíče uchová, ale samotný přihlašovací údaj už dále nezpřístupňuje.
Právě toto opatření mění API klíče na řízený secret namísto znovu použitelného pole s prostým textem. Od týmů se očekává, že hodnotu okamžitě zkopírují do prostředí, kde bude integrace skutečně spuštěna.
V aktuální implementaci se nové klíče vytvářejí bez expirace a začínají s výchozím limitem 5 req/s.

Kam API klíče zapadají
API klíče představují předávací bod mezi interními pracovními prostory Blueputto a externími systémy. Ověřují požadavky do Public API, ale stále jsou spravovány uvnitř aplikace pomocí pojmenování, viditelnosti a možností zneplatnění.
Zároveň jsou součástí širšího modelu přístupu. V aktuální implementaci je přístup k API podmíněn tarifem a spravován prostřednictvím oprávnění organizace, což udržuje přihlašovací údaje pro vývojáře v souladu se stejnými provozními kontrolami, které Blueputto používá i jinde.
