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: -
Stimmen
Kuratierte NUKA-Stimmen unter voiceProfiles/{voiceKey}. GOV-Web nutzt keine Browserstimmen als Produktlösung.
Voice Profiles sind global. Tenant-Settings schränken ein, welche aktiven Web-Stimmen für eine GOV-Firma auswählbar sind.
Zeigt nur Metadaten. Keine Audioausgabe und keine Secrets.
| voiceKey | Label | Provider | providerVoiceId | Language | Scope | Status | Web | Android | iOS | Sort | updatedAt |
|---|
Die Runtime liest kuratierte Stimmen aus dieser Bibliothek. Provider-Secrets bleiben ausschließlich serverseitig.
voiceKey: -
Provider: -
Plattformen: -
Sensorik: -
Beschränkt aktive GOV-Web-Stimmen für die aktuell geöffnete Firma. Die Nutzerwahl bleibt pro User lokal gespeichert.
Keine Firma geöffnet.
Nur aktive Web-Stimmen können ausgewählt werden.
Voice Library: -
Default: -
Erlaubt: -
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.
Liest und speichert über Admin API unter
companies/{tenantId}/onboardingSchemas/{schemaId}/versions/{version}.
Publish veröffentlicht nur die Schema-Version. Der aktive Tenant-Pointer in
tenant_public_configs wird hier nicht geändert.
Der produktive Rollout erfolgt später separat.
Die Aktion "Als aktive Onboarding-Version verwenden" setzt den Runtime-Pointer.
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 |
|---|