Zum Inhalt springen

System-Einstellungen

Die Seite Einstellungen (/system/settings) verwaltet installationsweite Schlüssel-Wert-Einstellungen, gruppiert nach Präfix. Über das Filterfeld („Nach Schlüssel oder Wert suchen…“) grenzen Sie die Anzeige live ein.

System-Einstellungen mit Präfix-Gruppen

Präfix Bereich
Pii.* PII-Erkennung (z. B. Ratenbegrenzung, Detektor-Vorgaben)
DemoMode.* Demo-Modus (Limits, Captcha, Wasserzeichen, Aufbewahrung, AllowImpersonation)
UI.* Oberfläche — z. B. UI.DefaultLanguage als installationsweite Standardsprache
Tracking.* Optionales Google-Analytics-Tracking der öffentlichen Seiten
Auth.* Authentifizierung — z. B. Auth.Password.* als systemweite Passwort-Richtlinie
Export.* Export-Verhalten
  • „Neuer Schlüssel“ öffnet einen Dialog mit Präfix (Auswahlliste), Schlüsselname, Wert und der Option „Verschlüsselt speichern“ — verschlüsselte Werte werden in der Datenbank chiffriert abgelegt und in der Liste nur als •••• angezeigt (z. B. für Geheimnisse wie Captcha-Secret-Keys).
  • „Bearbeiten“ ändert den Wert eines Eintrags. Bei verschlüsselten Einträgen ist das Wertfeld leer vorbelegt — der gespeicherte Wert wird nie angezeigt.
  • „Zurücksetzen“ löscht den Eintrag nach Bestätigung; danach greift wieder der eingebaute Standardwert.

Jede Änderung wird im System-Audit-Log protokolliert (setting.update / setting.delete).

Beispiel — strengere Passwort-Richtlinie für die Installation:

  1. „Neuer Schlüssel“ klicken, Präfix Auth. wählen.
  2. Schlüsselname Password.MinLength, Wert 12 — speichern.
  3. Analog Password.RequireUppercase = true und Password.RequireDigit = true anlegen.

Neue Passwörter von System-Administratoren müssen ab sofort dieser Richtlinie genügen; Mandanten können sie durch eigene Einstellungen übersteuern.

Kryptografisches Material ist über diese Seite (und die API) bewusst nicht änderbar — es gehört ausschließlich in die Serverkonfiguration (Umgebungsvariablen bzw. appsettings):

  • Velkaris:Encryption:* — Verschlüsselung der Datenablage (Masterkey)
  • Velkaris:Jwt:Secret — Signaturschlüssel der API-Tokens
  • Proxy.Password — wird ausschließlich über die Proxy-Seite gepflegt (siehe nächstes Kapitel)

Bei einem Versuch erscheint die Meldung „Schlüssel ‘…’ ist nicht über die UI schreibbar.“