Skip to main content

Adminisztrációs felület és beállítási vázlatok

A fiókadminisztráció a jelenlegi jogosultságkezelést használja. A mentett felületi nyelvet követi. Az adminisztráció nem igényel postafiók-onboardingot.

Az asztali elrendezés 48 px fejlécet, 216 px navigációt és 32 px menüsorokat használ. Mobilon a nagyobb érintési célokat tartalmazó Sheet látszik.

A bejelentkezett alkalmazás-actor és a deployment-bérlő határozza meg az adminisztrációs jogosultságot. A jogok a közvetlen actor-tagságokból és az összekapcsolt Microsoft-alanyok használható bizonyítékaiból állnak össze. Egy másik postafiók kiválasztása nem szűkíti ezeket az adminisztrációs jogokat. A postafiók-láthatóság és a szolgáltatói hitelesítő adatok külön ellenőrzések maradnak. Lásd: actorszintű jogosultság.

A fiókmenü váltást, fiók hozzáadását és kijelentkezést kínál.

A Back to MailGen (vissza a MailGenhez) utoljára hitelesített MailGen-útvonalra visz vissza. A közös munkaterület munkamenet alatt megőrzi a postafiók-nézet állapotát. Egy teljes újratöltés nem állítja vissza ezt a memóriában lévő állapotot. A beállítási vázlatok külön maradnak meg.

A súgó körülbelül 700 ms egérfölé húzás után és billentyűzetfókuszra jelenik meg. A letiltott műveletek megmagyarázzák a korlátozást. A megerősítés AlertDialogot használ. A kiválasztás Selectet vagy Comboboxot.

ÚtvonalTartalom
/admin/user-managementCímtártagok, csoportok, jogosultságok, tömeges műveletek
/admin/group-managementCsoporthierarchia, jogosultsági fa, modell-jogosultságok
/admin/llm-providersSzolgáltatók, logók, hitelesítő adatok, kapcsolatteszt
/admin/llm-modelsModellek szolgáltatói azonosság szerint csoportosítva
/admin/settingsKategorizált szabályzattábla egyetlen mentéssel
/admin/storageÖsszesített és felhasználónkénti használat

Az /admin/aiManagement a szolgáltató-oldalra irányít át.

Szolgáltatók és modellek​

A létrehozás és szerkesztés a nevet, a típust, a leírást, az engedélyezést és a logót együtt mentheti. A logó normalizálása az adatbázis-módosítás előtt történik. A logó és a metaadat ugyanabban a tranzakcióban mentődik. Az API-kulcsok és a titkosított szolgáltatókonfiguráció külön, naplózott műveletek és jogosultságok.

A feltöltési felület legfeljebb 160 KB-os PNG-, JPEG-, WebP- és egyszerű SVG-fájlokat fogad el. A backend a data URL-t 230000 karakterre, a dekódolt bemenetet 4000000 pixelre korlátozza. A szerver elutasítja az aktív SVG-t és a külső hivatkozásokat. Legfeljebb 128×128 px és 100000 bájtos PNG-t állít elő. A bérlő tulajdonában lévő bájtokat a PostgreSQL tárolja. Ez nem tesz elérhetővé S3-kezelést.

A modellkártyák mutatják a protokollt, a módozatokat, a kontextus- és kimeneti korlátokat, az árakat, a képességeket és az alapértelmezéseket. A felfedezés kereshető. Kézi modellazonosító is megadható. Az üres ár ismeretlent jelent. A nulla kifejezetten ingyenest. A meglévő szolgáltató-modell célazonosság nem változtatható, így egy csoportos jogosultság nem irányítható át másik modellre.

Az eredeti öt szolgáltatót és 33 modellt tartalmazó Seed snapshot történeti katalógusmetaadat. Nem igazol aktuális árat vagy képességet. Az újraseedelés megőrzi az adminisztrátori módosításokat, a titkokat, az alapértelmezéseket és a szándékos törléseket. Lásd: katalógus működése.

Egyetlen beállítási vázlat​

A keresés, a kategóriák és a Changed only szűrő szűri a táblát. Az alapértelmezett oldalméret 25 sor. Minden beállítás megmutatja az értékét, az érvényesítését, a gyökér-kivételt és a forrást. A strukturált értékekhez szerkesztő és másodlagos JSON-nézet tartozik.

A Módosítások mentése elküldi az összes módosított mezőt minden oldalon és szűrőn át. A Discard changes (vázlat eldobása) megerősítést kér, majd az egész vázlatot törli.

A helyi vázlatkulcs:

ecas:admin:policies:v2:<encoded-actor>:<encoded-tenant>:<encoded-member-or-organization>

Tárolja a szerkesztett értékeket, az eredeti értékeket és a szerveroldali revíziót. Kizárja a szolgáltatói kulcsokat, a titkos konfigurációt és a cURL-szöveget. A vázlat az actorhoz, a deployment-bérlőhöz és a tag- vagy szervezeti célhoz tartozik. Postafiók-váltáskor ugyanaz az adminisztrációs vázlat marad. Ha a böngésző-tárolás nem érhető el vagy megtelt, a felület figyelmeztet, és a szerkesztési állapotot memóriában tartja.

A GET /policies megjelenítési metaadatot és átlátszatlan revíziót ad vissza. A PUT /policies ezt a revíziót, az opcionális tagkört és az összes módosítást fogadja. A szerver minden jogosultságot és értéket ellenőriz írás előtt. Egy érvénytelen elem elutasítja a teljes köteget. A PUT /policies/:key kompatibilitási endpointként megmarad.

EredményViselkedés
400Mezőérvényesítési hiba. A vázlat megmarad
409A szerveroldali revízió megváltozott. Nincs automatikus felülírás
SikeresA mentett módosítások csak a szerver megerősítése után törlődnek

A Review updated settings (frissített beállítások áttekintése) összehasonlítja az eredeti és az aktuális értékeket. Minden ütközéshez választás kell. Az Apply review (áttekintés alkalmazása) csak a vázlatot rebázolja. Nem ment a szerverre.

cURL-import​

Az import HTTP-konfigurációt elemez shell futtatása, kérés küldése vagy DNS-feloldás nélkül. Például:

curl -XGET -H "Content-type: application/json" -d '{asd}' 'https://dummy.geg/ger'

Ez a GET-et, a fejlécet és a nyers {asd} törzset importálja. A -d kapcsoló explicit metódus nélkül csak POST-ot jelent. A támogatott rövid és hosszú kapcsolók működnek. A shellkifejtés és a fájlolvasás elutasításra kerül. Az érvénytelen bemenet magyarázó 400 hibát ad.

A későbbi végrehajtás továbbra is érvényesíti a HTTPS-t, a nyilvános célokat, a DNS-rögzítést, az időkorlátokat és a méretkorlátokat. Lásd: külső előfeltételek.