29 lines
2.1 KiB
Markdown
29 lines
2.1 KiB
Markdown
# Datenschutz und Sicherheit – Terminbuchungskalender (Mockup)
|
||
|
||
## Datenschutzstatus des Mockups
|
||
|
||
Das Mockup speichert und überträgt keine personenbezogenen Daten. Formularangaben werden nur für die unmittelbare Browservalidierung verarbeitet. Nach dem Schließen des Dialogs besteht im Mockup keine Buchung und keine dauerhafte Aufzeichnung der Eingaben.
|
||
|
||
Der sichtbare Hinweis auf Art. 13 DSGVO ist gegenwärtig ein Platzhalter für die geplante Nutzerführung. Er stellt weder eine geprüfte Datenschutzerklärung noch eine dokumentierte Rechtsgrundlage dar.
|
||
|
||
## Sicherheitsstatus des Mockups
|
||
|
||
Es gibt keine API und damit keine serverseitige Eingabeverarbeitung, Authentifizierung, Autorisierung oder Datenbankabfrage. Das Mockup kann daher weder produktive Zugriffskontrollen noch Schutzmaßnahmen gegen Mehrfachbuchung, Bot-Anfragen oder E-Mail-Missbrauch demonstrieren.
|
||
|
||
Die Ausgabe der statischen Slotdaten in dynamisch erzeugtes HTML erfolgt maskiert. Dies ist eine lokale Schutzmaßnahme, ersetzt aber keine vollständige Eingabevalidierung und Ausgabekodierung im Endprodukt.
|
||
|
||
## Anforderungen vor produktivem Einsatz
|
||
|
||
Sobald personenbezogene Daten verarbeitet werden, müssen Zweck, Rechtsgrundlage, Datenminimierung, Speicherfrist, Löschprozess, Betroffenenrechte, Berechtigungskonzept und technische Schutzmaßnahmen fachlich und rechtlich abgestimmt sein.
|
||
|
||
Die endgültige Lösung benötigt außerdem serverseitige Validierung, CSRF-Schutz, Rate Limits, einen datenschutzgerechten Bot-Schutz, geschützte Protokollierung und kontrollierte Fehlermeldungen. E-Mail-Bestätigungen, Tokens und Kalenderdaten dürfen nicht allein im Browser umgesetzt werden.
|
||
|
||
## Checkpoints
|
||
|
||
- [ ] Die Datenschutzinformation nach Art. 13 DSGVO ist fachlich und rechtlich abgestimmt.
|
||
- [ ] Rechtsgrundlage, Zweck und minimal erforderliche Eingabedaten sind bestätigt.
|
||
- [ ] Speicherfristen und Löschkonzept sind definiert.
|
||
- [ ] Zugriffs- und Berechtigungskonzept für Buchungsdaten ist bestätigt.
|
||
- [ ] Sicherheitsanforderungen für API, E-Mail und Missbrauchsschutz sind definiert.
|
||
- [ ] Vor Produktivsetzung ist eine gesonderte Sicherheitsanalyse durchgeführt.
|