LexoNETDocs
Docs 0.6.0Anmelden
Architektur und API

Sicherheit und Datenschutz

Jeder Zugriff bleibt an Mandant, Behörde und Fachrecht gebunden. Integration, API und Screenshots dürfen keine Geheimnisse oder echten Kundendaten offenlegen.

#Vor der Entwicklung

  1. Eigene Testumgebung und synthetische Fixtures anlegen.
  2. Datenfelder auf den konkreten fachlichen Zweck begrenzen. Keine vollständigen Framework-Datensätze vorsorglich übertragen.
  3. Kennungen und Rechte ausschließlich serverseitig prüfen; NUI-Daten als untrusted behandeln.
  4. Kein direkter Zugriff auf fremde Framework- oder MDT-Tabellen als versteckte Kopplung. Dokumentierte Adapter, Dienste und API verwenden.
  5. Secrets außerhalb des Repository und ausschließlich serverseitig halten. Keine replizierenden Convars verwenden.

#Verbindliche Negativtests

TestErwartung
Fremder MandantKein Datensatz und keine Rechteausweitung
Falsche BehördeKein Zugriff über erratene IDs oder Slugs
Fehlendes Fachrecht / Modul ausFachaktion wird abgewiesen
Gesperrte Mitgliedschaft / IntegrationKeine neue Sitzung oder Dienstfreigabe
Manipulierter Rumpf / alte SendezeitConnector weist Anfrage ab
Idempotenzschlüssel wiederholtKeine doppelte Buchung oder Itemausgabe
Abgelaufenes oder bereits eingelöstes TicketKein erneuter Login

Bei Druck ist neben der MDT-Idempotenz ein lokaler Nachweis nötig, dass das Inventar-Item je Ausgabeschlüssel nur einmal ausgehändigt wird. Wiederholte API-Antworten dürfen keine Itemduplikate erzeugen.

#Logs und Screenshots

Loggen: Zeitpunkt, neutrale Vorgangskennung, Modul, Ergebniscode und technische Version. Nicht loggen: Schlüssel, Tokens, Ticketadressen, Einmalcodes, Roh-Identifier, vollständige Akten, Namen oder Zahlungsdaten.

Screenshots ausschließlich mit Demo- oder eigenen Testdaten erstellen. Geheimnisansichten nicht aufnehmen; vor dem Speichern jede Aufnahme prüfen. Geschützte Wiki-Inhalte dürfen auch im öffentlichen Suchindex oder Build nicht enthalten sein.

#Wartung und Widerruf

Nicht benötigte Integrationen sperren. Bei kompromittiertem Schlüssel sofort widerrufen und ersetzen; keinen kompromittierten Wert in Supportnachrichten kopieren. Freigabe und Rechteänderungen revisionsfest protokollieren.

#Wer darf das?

Entwickler prüfen Sicherheitsgrenzen im Testsystem. Systemleitung verwaltet fachliche Rechte; Plattformleitung verwaltet Betreiberzugänge und Freigaben.