Başlangıç
#Yönetim konsolu
Konsol, kurulumla birlikte gelen web arayüzüdür. Tek bir yönetici hesabı vardır; e-posta ve parolayla girilir, oturum HttpOnly çerezde tutulur ve varsayılan olarak 12 saat sürer.
Bu sürümde rol ayrımı yoktur: konsola giren her şeyi görür ve değiştirebilir. Roller ve SSO yol haritasındadır.
#Ekranlar
| Ekran | Ne yapar |
|---|---|
| Denetim Defteri | İstekleri canlı listeler. Her kayıtta kararlar, hedef ve bölge, zincirdeki yeri ve maskeli bir önizleme görünür. Önizleme içerikten değil, kayıttaki kategori ve sayılardan üretilir. |
| Politika | Tespit modu, kişisel veri bulununca ne yapılacağı, prompt injection, tamponlu çıktı, limitler ve bütçeler, model ve araç izin listeleri. Her seçeneğin ne yaptığı ve sınırı ekranda yazar. Ayrıntı: Politika. |
| Kanıt Paketi | Dönem seçilir, rapor PDF ya da JSON olarak üretilir. Üretim sırasında kayıt zinciri yeniden doğrulanır. Ayrıntı: Kanıt raporu. |
| Uyarılar | Engellenen ve bekletilen istekler. Hangi adımların uyarı üreteceği ve isteğe bağlı webhook adresi buradan ayarlanır. Bekletilen istekler buradan onaylanır. Ayrıntı: Uyarılar. |
| Anahtarlar | Uygulama anahtarları: üretme (bir kez gösterilir), amaç ve hukuki sebep, iptal. |
| Sağlayıcılar | Sağlayıcı anahtarlarınız (şifreli kasaya yazılır, bir daha gösterilmez) ve hedefler: adres, bölge, kimlik türü, model desenleri. |
#Parola unutulursa
printf '%s' 'YENİ-PAROLA' | docker compose exec -T gateway \
node apps/gateway/dist/cli/create-admin.js --email [email protected] --replace
--replace mevcut hesabın üzerine yazar; ikinci bir hesap eklemez.
#Oturumları kapatmak
Oturumlar tek tek iptal edilemez. .env içindeki ADMIN_SESSION_SECRET değiştirilip gateway yeniden başlatıldığında bütün oturumlar kapanır.
#Komut satırı karşılıkları
Konsolun her işi komut satırından da yapılabilir; ikisi aynı veri katmanını kullanır. Liste: Komutlar.