Konzol

A bejelentkezett felület: mire való minden oldal, ki változtathat mit, és mit mond egy hosztolt konzol nélküli telepítés ahelyett, hogy egy 404-es útvonalra hivatkozna.

Mire való az egyes konzololdalak

Oldal Útvonal Rendeltetés
Irányítópult /app Egyenleg, mai költés, hívási összesítések, legutóbbi nyomkövetések és a szervezet alapértelmezett rezidenciája.
Modellek /app/models A jelölt végpontok hívhatóra, a hatályos szabályzat által blokkoltakra és csak katalógusból elérhetőkre bontva; egy blokkolt sor a router saját indokát tartalmazza.
API-kulcsok /app/keys Kulcs létrehozása a hatóköreivel, a titok egyszeri kimásolása és a kulcsok visszavonása.
Játszótér /app/playground Prompt küldése a valódi routeren keresztül; a konzol szerveroldalról hívja az API-t, így a kulcs soha nem jut el a böngészőbe.
Nyomkövetések /app/traces Hívásonkénti metaadatok: modell, régió, útvonalválasztás oka, késleltetés és költség, a lista mellett az érvényben lévő megőrzéssel.
Használat /app/usage Hívások, tokenek és költés naponta és modellenként.
Szabályzatok /app/policies Rezidencia, szolgáltatói és modell engedélyező/tiltó listák, árplafonok, és a szabályzatban tárolt megőrzési érték.
Beállítások /app/settings Szervezet neve, alapértelmezett rezidencia, alapértelmezett megőrzés és a konzol nyelve.
Rezidencia /app/settings/residency Mely végpontokat engedi meg az adott szabályzat, és melyeket zárta ki a router, a router indoklásával.
Exportok /app/exports traces.json, usage.json, policies.json, a DPA-sablon és az NDJSON auditcsomag letöltése.
Profil /app/profile A 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, 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ör-készletet kényszerít ki. A tulajdonos és az admin irányít; a fejlesztő írhat; a néző csak olvashat.

  • Irányítás (tulajdonos, admin): szabályzatok, csapat, beállítások, kredit, kulcs visszavonása, és platform_write hatókörű kulcs kibocsátása.
  • Írás (fejlesztő): következtetési kulcsok létrehozása és szervezeti kredit költése a játszótéren keresztül, de nem irányít.
  • Csak olvasás (néző): az oldalak és a nyomkövetések olvashatók; a játszótér elutasításra kerül.
  • 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ók

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

  • Megjelenítendő név és konzol nyelve.
  • E-mail cím: megváltoztatásához a jelenlegi jelszó szükséges, és az új cím ellenőrizetlenül kezdődik, 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 minden más munkamenetből kijelentkeztet, és érvényteleníti a függőben lévő visszaállítási linkeket.
  • E-mail ellenőrzés: egy 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, egyenként visszavonható, plusz egy vezérlő, amely minden más böngészőből kijelentkeztet, és ezt megtartja; a jelenlegi munkamenet nem vonható vissza a listáról.
  • Fiók törlése: elutasítva, amíg Ön egy olyan szervezet egyedüli tulajdonosa, amelynek még vannak más tagjai vagy nem nulla kredit egyenlege, és az elutasítás megnevezi a szervezetet.

A konzol egy telepítés

A konzol 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.

A konzol megnyitása

A consoleHref(’/signup’) a hivatkozás alakja: visszaadja a konzol origóját plusz az útvonalat, vagy null-t, 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 le nem tesztelik.