Angemeldeter Admin
-
Admin Dashboard
Aktive Firma
Keine Firma geöffnet
Nicht angemeldet
Zugang
Nur Nutzer mit Custom Claim platform_admin=true.
Übersicht
Schnellzugriffe auf die wichtigsten Bereiche und der aktuelle Tenant-Kontext.
Angemeldeter Admin
-
Aktuelle Firma
Keine Firma ausgewählt
Admin API
-
Aktiver Bereich
Übersicht
Firmen
Firmen anlegen, auswählen und in den Tenant-spezifischen Bereich wechseln.
Keine Firma geöffnet.
| ID | Name | Plan | Aktiv | Used / Total | Aktion |
|---|
Firmenakte
Öffne eine Firma aus der Liste, um ihre Stammdaten zu sehen und zu bearbeiten.
Wähle in der Firmenliste eine Firma über den Button Öffnen aus.
Prompts
Versionierte globale Plaintext-Prompts mit Runtime-Spiegel unter prompts/{promptKey}.text.
Prompts sind global. Änderungen wirken auf alle Module, die diesen promptKey verwenden.
Die Liste zeigt nur Metadaten. Kein vollständiger Prompttext.
| promptKey | Label | Scope | Status | activeVersionId | latestVersion | textLength | updatedAt |
|---|
Root-Text wird nicht direkt bearbeitet. Die Runtime nutzt die aktive Version.
Aktive und archivierte Versionen sind readonly. Textänderungen laufen nur über Drafts.
| versionId | Version | Status | textLength | createdAt | updatedAt | publishedAt | basedOnVersionId | Aktionen |
|---|
Bestehende Root-Prompts müssen zuerst als Version 1 übernommen werden.
Der Editor arbeitet immer auf einer konkreten Version.
Textlänge: 0 / 100000
Version: -
Status: -
Based on: -
Runtime-Spiegel: -
Bausteine
Versionierte globale Sprachmatrix- und Wertefilter-Bausteine unter promptComponents/{componentKey}.
Diese Bausteine können später vom Orchestrator zusätzlich zu Modul-Prompts verwendet werden.
Die Liste zeigt nur Metadaten. Kein vollständiger Komponententext.
| componentKey | Typ | Label | Scope | Status | activeVersionId | latestVersion | textLength | updatedAt |
|---|
Root-Text wird nicht direkt bearbeitet. Die Runtime würde spaeter die aktive Version nutzen.
Aktive und archivierte Versionen sind readonly. Textänderungen laufen nur über Drafts.
| versionId | Version | Typ | Status | textLength | createdAt | updatedAt | publishedAt | basedOnVersionId | Aktionen |
|---|
Bestehende Root-Komponenten müssen zuerst als Version 1 übernommen werden.
Der Editor arbeitet immer auf einer konkreten Version.
Textlänge: 0 / 100000
Version: -
Status: -
Based on: -
Runtime-Spiegel: -
Styles
Echte NUKA Style-Bibliothek unter appStyles/{styleKey} mit getrennten Light- und Dark-Werten.
Styles sind global. Werte werden aus der bestehenden barrierearmen NUKA Style-Bibliothek übernommen und erst wirksam, wenn eine Firma oder ein Modul sie auswählt.
Zeigt Metadaten und Light/Dark-Bibliotheken. Keine Prompt-/Chat-Inhalte.
| styleKey | Label | Scope | Status | Description | updatedAt |
|---|
Die Runtime verwendet Light/Dark-Tokens aus der vorhandenen NUKA Style-Bibliothek. Archivierte Styles können nicht neu ausgewählt werden.
styleKey: -
Status: -
LLM
Werte werden in global/llm_config gespeichert.
Setup
Einmalige Bootstrap-Aktionen und API-Basisinformationen.
API:
Für den ersten Admin-Aufstieg: Button nur einmal mit Bootstrap-Token nutzen.
Tenant-Kontext
Öffne eine Firma, um GOV-spezifische Konfigurationen, Module und operative Daten zu bearbeiten.
Speichert in companies/{tenantId}/settings/llm über Admin API.
Secret Manager Reference (secretRef), kein API-Key.
Onboarding-Schritte als Entwurf zusammenstellen, prüfen und getrennt aktivieren.
Publish veröffentlicht nur die Schema-Version. Der aktive Tenant-Pointer in
tenant_public_configs wird hier nicht geändert.
Eine Veröffentlichung aktiviert nichts automatisch. „Für diesen Mandanten aktivieren“ setzt die in der App verwendete Version erst nach einer gesonderten Bestätigung.
Interne Schlüssel bleiben sichtbar, damit gespeicherte Antworten geschützt bleiben.
Lokale Darstellung ohne Speicherung von Antworten.
Direkte JSON-Änderungen können das Onboarding-Schema ungültig machen. Diese Ansicht ist für technische Sonderfälle gedacht.
GOV Module
Verwaltet companies/{tenantId}/modules/{moduleKey} über Admin API.
Phase 1 unterstützt nur icon.type = material. Kein Delete, kein Icon Upload.
Diese Einstellungen gelten als Standard für alle Module dieser Firma, sofern das Modul nichts anderes festlegt. Die Runtime nutzt diese Einstellungen erst nach M8b-2.
Tenantweit aktivierte Style-Bibliothek. Wenn deaktiviert oder leer, nutzt die Runtime lokale Code-Defaults.
| moduleKey | promptKey | Title | Enabled | Visible | sortOrder |
|---|
Prompt-Key wird nur beim Klick auf "Prompt zu diesem Modul öffnen" geprüft.
Diese Einstellungen werden erst mit der Runtime-Anbindung in M8b-2 wirksam.
inherit verwendet den Tenant-Default, disabled nutzt lokale Code-Defaults, custom wählt einen aktiven Style.
Welcome Bubble wird künftig moduleKey-basiert gespeichert. PromptKey-Fallback dient nur Altbestand.
Operative Tenant-Daten für den aktuell ausgewählten Firmenkontext.
| UID | Rolle | Status | Quelle | Aktion |
|---|
Bitte zuerst eine Firma öffnen. Fälligkeitsdatum und Leistungszeitraum sind Pflichtfelder.
Öffne eine Firma, um Rechnungsdaten und Rechnungsadresse zu prüfen.
| Nummer | Status | Total | Fällig | Aktion |
|---|