Konzol

A bejelentkezett felület: mire való az egyes oldalak, ki mit változtathat, és mit mond egy olyan telepítés, amelyben nincs hosztolt konzol, ahelyett hogy egy 404-et adó útvonalra mutatna.

Mire való az egyes konzololdalak

Oldal Útvonal Cél
Áttekintés /app Egyenleg, mai költés, hívásszámok, legutóbbi nyomok és a szervezet alapértelmezett adattárolási helye.
Modellek /app/models Jelölt végpontok felosztva hívhatóra, a hatályos szabályzat által blokkoltakra és csak katalógusban szereplőkre; egy blokkolt sor a router saját indokát tartalmazza.
API-kulcsok /app/keys Hozzon létre kulcsot a hatókörökkel, másolja le a titkot egyszer, és vonja vissza a kulcsokat.
Playground /app/playground Küldjön egy promptot a valódi routeren keresztül; a konzol szerveroldalon hívja az API-t, így a kulcs soha nem kerül a böngészőbe.
Nyomok /app/traces Hívásonkénti metaadatok: modell, régió, útvonal indoka, késleltetés és költség, a lista mellett feltüntetve a hatályos megőrzési időt.
Használat /app/usage Hívások, tokenek és költés nap és modell szerint.
Szabályzatok /app/policies Adattárolási hely, szolgáltatók és modellek engedélyezési/tiltási listái, árplafonok, és a szabályzat által tárolt megőrzési érték.
Beállítások /app/settings Szervezet neve, alapértelmezett adattárolási hely, alapértelmezett megőrzés és a konzol nyelve.
Adattárolási hely /app/settings/residency Mely végpontokat engedélyezi az adott szabályzat, és melyeket zárta ki a router, a router indoklásával.
Exportok /app/exports Töltse le a traces.json, usage.json, policies.json fájlokat, a DPA sablont és az NDJSON auditcsomagot.
Profil /app/profile Saját fiókja: név, nyelv, e-mail, jelszó, megerősítés, munkamenetek és fióktörlés.
Számlázás /app/billing Egyenleg, e havi költés és csomag. A kredit hozzáadása egy űrlap, amely csak akkor jelenik meg, ha a telepítés engedélyezi.
Csapat /app/team Tagok és szerepkörök, valamint meghívók; a meghívó link megjelenik, hogy kézzel másolható legyen.

Ki mit változtathat

A konzol két szerepkészletet érvényesít. A tulajdonos és az admin irányít; a fejlesztő írhat; a néző csak olvas.

  • Irányítás (tulajdonos, admin): szabályzatok, csapat, beállítások, kredit, kulcsok visszavonása, és platform_write hatókörű kulcs létrehozása.
  • Írás (fejlesztő): következtetési kulcsok létrehozása és a szervezet kreditjének elköltése a Playgroundon keresztül, de nem irányít.
  • Csak olvasás (néző): az oldalak és nyomok olvashatók; a Playground megtagadva.
  • A szervezeti tömeges letöltésekhez (traces.json, usage.json, policies.json, audit.ndjson) írási szerepkör szükséges; a me.json a hívó saját fiókexportja, és minden tag számára elérhető.

Saját fiókja

Ezek a műveletek csak a munkamenet felhasználói azonosítójával kulcsolt sorokat írnak, így egyetlen űrlapmező sem irányíthatja őket más személyre.

  • Megjelenített név és konzol nyelve.
  • E-mail cím: megváltoztatása megköveteli a jelenlegi jelszót, és az új cím ellenőrizetlenül indul, mert a régi igazolás a régi címhez tartozott.
  • Jelszó: legalább 12 karakter, a packages/shared/src/limits.mjs fájlban meghatározott alsó korlát; megváltoztatása kijelentkeztet minden más munkamenetből, és érvényteleníti a függőben lévő visszaállítási linkeket.
  • E-mail megerősítés: a kéréshez konfigurált levelezési átvitel szükséges; enélkül az oldal azt írja, hogy ez a telepítés nem tudja feldolgozni.
  • A bejelentkezett munkamenetek listája, mindegyik visszavonható, plusz egy vezérlő, amely kijelentkeztet minden más böngészőt, és megtartja ezt; a jelenlegi munkamenet nem vonható vissza a listáról.
  • Fióktörlés: megtagadva, amíg Ön egy olyan szervezet egyedüli tulajdonosa, amelynek még vannak más tagjai vagy nem nulla kreditegyenlege, és a megtagadás megnevezi a szervezetet.

A konzol egy telepítés

A konzol egy telepítési tény, nem nyilvános oldal. Az alap URL-je a PUBLIC_CONSOLE_URL-ből származik, és a renderelő soha nem találgatja ki.

Konzol megnyitása

A consoleHref(’/signup’) a hivatkozás alakja: visszaadja a konzol origóját és az útvonalat, vagy null értéket, ha nincs konzol beállítva.

A kártyás fizetésekhez a telepítés stripe_enabled jelzője szükséges. A biztonsági oldal rögzíti, hogy a kreditkezelő elfogad egy beküldött összeget anélkül, hogy ellenőrizné a fizetést, és hogy a jelzőnek kikapcsolva kell maradnia, amíg ezt ki nem javítják és tesztelik.