Конзола

Повърхността за влезли потребители: за какво служи всяка страница, кой може да променя какво и какво казва внедряване без хоствана конзола, вместо да свързва към маршрут, който би върнал 404.

За какво служи всяка страница в конзолата

Страница Път Предназначение
Табло /app Баланс, разходи днес, общо извиквания, последни следи и местоположението по подразбиране на организацията.
Модели /app/models Кандидат-крайни точки, разделени на извикваеми, блокирани от действащата политика и само каталог; блокираният ред носи собствената причина на рутера.
API ключове /app/keys Създайте ключ с неговите обхвати, копирайте тайната веднъж и отменете ключове.
Плейграунд /app/playground Изпратете подсказка през истинския рутер; конзолата извиква API от страната на сървъра, така че ключът никога не достига до браузъра.
Следи /app/traces Метаданни за всяко извикване: модел, регион, причина за маршрута, латентност и разходи, като до списъка е показан прилаганият срок на задържане.
Използване /app/usage Извиквания, токени и разходи по дни и по модели.
Политики /app/policies Местоположение, списъци за разрешаване/забрана на доставчици и модели, тавани на цените и стойността за задържане, която политиката съхранява.
Настройки /app/settings Име на организацията, подразбираща се резидентност, подразбиращ се срок на задържане и език на конзолата.
Местоположение /app/settings/residency Кои крайни точки допуска разглежданата политика и кои рутерът е изключил, с обосновката на рутера.
Експорти /app/exports Изтеглете traces.json, usage.json, policies.json, шаблона за DPA и одиторския пакет NDJSON.
Профил /app/profile Вашият собствен акаунт: име, език, имейл, парола, потвърждение, сесии и изтриване на акаунт.
Фактуриране /app/billing Баланс, разходи за този месец и план. Добавянето на кредит е формуляр, който се появява само когато внедряването го позволява.
Екип /app/team Членове и роли, и покани; връзката за покана се показва, за да може да бъде копирана ръчно.

Кой какво може да променя

Конзолата налага два набора от роли. owner и admin управляват; developer може да записва; viewer е само за четене.

  • Управление (собственик, администратор): политики, екип, настройки, кредит, отнемане на ключове и създаване на ключ с обхват platform_write.
  • Запис (разработчик): създаване на ключове за извод и изразходване на кредит на организацията чрез площадката, но не и управление.
  • Само за четене (viewer): страници и следи могат да се четат; площадката се отказва.
  • Груповите изтегляния на организация (traces.json, usage.json, policies.json, audit.ndjson) изискват роля за запис; me.json е експорт на собствения акаунт на извикващия и е отворен за всеки член.

Вашият собствен акаунт

Тези действия записват само редове, ключовани от потребителския идентификатор на сесията, така че нито едно поле на формуляр не може да ги насочи към друг човек.

  • Име за показване и език на конзолата.
  • Имейл адрес: промяната му изисква текущата парола, а новият адрес започва непотвърден, защото старото доказателство принадлежеше на стария адрес.
  • Парола: най-малко 12 знака, минимумът в packages/shared/src/limits.mjs; промяната ѝ прекратява всички други сесии и обезсилва неизползваните връзки за нулиране.
  • Потвърждение на имейл: заявката изисква конфигуриран транспортен механизъм за поща; без такъв страницата казва, че това внедряване не може да я обработи.
  • Списъкът на влезлите сесии, всяка от които може да бъде отменена, плюс една контрола, която излиза от всички други браузъри и запазва тази; текущата сесия не може да бъде отменена от списъка.
  • Изтриване на акаунт: отказва се, докато сте единственият собственик на организация, която все още има други членове или ненулев кредитен баланс, и отказът посочва организацията.

Конзолата е внедряване

Конзолата е факт за внедряването, а не публична страница. Нейният базов URL идва от PUBLIC_CONSOLE_URL и рендерерът никога не го отгатва.

Отворете конзолата

consoleHref(’/signup’) е формата на връзката: връща произхода на конзолата плюс маршрута или null, когато не е конфигурирана конзола.

Плащанията с карта се нуждаят от флага stripe_enabled на внедряването. Страницата за сигурност отбелязва, че манипулаторът на кредити приема подадена сума без да проверява плащане и че флагът трябва да остане изключен, докато това не бъде поправено и тествано.