Konzola

Prijavljena površina: čemu je namenjena vsaka stran, kdo lahko kaj spremeni in kaj namestitev brez gostovane konzole pove namesto povezovanja na pot, ki bi vrnila 404.

Čemu je namenjena posamezna stran konzole

Stran Pot Namen
Nadzorna plošča /app Dobroimetje, današnja poraba, skupno število klicev, nedavne sledi in privzeta rezidenca organizacije.
Modeli /app/models Kandidatne končne točke, razdeljene na tiste, ki jih je mogoče klicati, tiste, ki jih blokira veljavna politika, in tiste samo v katalogu; blokirana vrstica navaja razlog usmerjevalnika.
Ključi API /app/keys Ustvarjanje ključa z njegovimi obsegi, enkratno kopiranje skrivnosti in preklic ključev.
Igrišče /app/playground Pošiljanje poziva skozi pravi usmerjevalnik; konzola kliče API na strani strežnika, zato ključ nikoli ne doseže brskalnika.
Sledi /app/traces Metapodatki za posamezen klic: model, regija, razlog usmeritve, zakasnitev in stroški, z veljavno hrambo, prikazano ob seznamu.
Poraba /app/usage Klici, žetoni in poraba po dnevih in modelih.
Politike /app/policies Rezidenca, seznami dovoljenih/prepovedanih ponudnikov in modelov, omejitve cen in vrednost hrambe, ki jo shrani politika.
Nastavitve /app/settings Ime organizacije, privzeta rezidenca, privzeta hramba in jezik konzole.
Rezidenca /app/settings/residency Katere končne točke dopušča veljavna politika in katere je usmerjevalnik izključil, z utemeljitvijo usmerjevalnika.
Izvoz /app/exports Prenos datotek traces.json, usage.json, policies.json, predloge DPA in revizijskega paketa NDJSON.
Profil /app/profile Vaš lastni račun: ime, jezik, e-pošta, geslo, preverjanje, seje in izbris računa.
Obračun /app/billing Stanje, poraba v tem mesecu in načrt. Dodajanje dobroimetja je obrazec, ki se prikaže le, kadar ga namestitev omogoči.
Ekipa /app/team Člani in vloge ter povabila; povezava za povabilo je prikazana, da jo je mogoče ročno kopirati.

Kdo sme kaj spremeniti

Konzola uveljavlja dva nabora vlog. lastnik in skrbnik upravljata; razvijalec lahko piše; opazovalec ima samo branje.

  • Upravljanje (lastnik, skrbnik): politike, ekipa, nastavitve, dobroimetje, preklic ključev in ustvarjanje ključa z obsegom platform_write.
  • Pisanje (razvijalec): ustvarjanje ključev za inferenco in poraba dobroimetja organizacije prek igrišča, vendar brez upravljanja.
  • Samo branje (opazovalec): strani in sledi je mogoče brati; igrišče je zavrnjeno.
  • Množični prenosi organizacije (traces.json, usage.json, policies.json, audit.ndjson) potrebujejo vlogo za pisanje; me.json je izvoz lastnega računa klicatelja in je dostopen vsakemu članu.

Vaš lastni račun

Ta dejanja zapisujejo le vrstice, ki jih določa ID uporabnika seje, zato nobeno polje obrazca ne more biti usmerjeno na drugo osebo.

  • Prikazno ime in jezik konzole.
  • E-poštni naslov: za spremembo je potrebno trenutno geslo, novi naslov pa se začne nepreverjen, ker je staro dokazilo pripadalo staremu naslovu.
  • Geslo: vsaj 12 znakov, spodnja meja v packages/shared/src/limits.mjs; sprememba odjavi vse druge seje in razveljavi veljavne povezave za ponastavitev.
  • Preverjanje e-pošte: za zahtevo je potreben konfiguriran poštni transport; brez njega stran navaja, da ta namestitev tega ne more obdelati.
  • Seznam prijavljenih sej, vsaka je preklicljiva, plus en kontrolnik, ki odjavi vsak drug brskalnik in obdrži tega; trenutne seje ni mogoče preklicati s seznama.
  • Izbris računa: zavrnjen, dokler ste edini lastnik organizacije, ki ima še druge člane ali neničelno dobroimetje, in zavrnitev navaja organizacijo.

Konzola je namestitev

Konzola je dejstvo namestitve, ne javna stran. Njen osnovni URL izhaja iz PUBLIC_CONSOLE_URL, in izrisovalnik ga nikoli ne ugiba.

Odpri konzolo

consoleHref(’/signup’) je oblika povezave: vrne izvor konzole in pot, ali null, ko konzola ni nastavljena.

Kartična plačila potrebujejo zastavico stripe_enabled v namestitvi. Varnostna stran beleži, da rokovalnik dobropisa sprejme predloženi znesek, ne da bi preveril plačilo, in da mora zastavica ostati izklopljena, dokler to ni popravljeno in preizkušeno.