# ADR 0020 — Customer-Portal-Scope ## Status Accepted ## Kurz erklärt Das Kundenportal ist der Bereich, in dem Endkunden später selbst Daten, Rechnungen, Verträge und Tickets sehen können. ## Kontext Das Architekturreview hat kritisiert, dass das Customer Portal gleichzeitig als V1-Modul genannt, aber nicht konsistent im MVP enthalten war. ## Entscheidung Ein vollständiges Customer Portal ist nicht Teil von V1. ## V1 V1 enthält nur eine interne Kundenansicht für Admins/Mitarbeiter. Diese zeigt: - Kundendaten - Verträge - Domains - Hostingpakete - Rechnungsreferenzen - Tickets - Dokumente ## V2 Das öffentliche Customer Portal wird in V2 geplant. Dann müssen zusätzlich geklärt werden: - Kundenlogin - Self-Service - Barrierefreiheit - AGB-/Datenschutz-Hinweise - Session-Sicherheit - Passwort-Reset - MFA optional - WordPress-Integration ## Warum nicht V1? Ein öffentliches Portal erhöht V1-Komplexität stark: - Sicherheitsrisiko - Supportaufwand - rechtliche Anforderungen - UI-/UX-Aufwand - Barrierefreiheit - Auth-Komplexität ## Konsequenz V1 wird stabiler und schneller erreichbar. ## Verwandte ADRs - ADR 0012 — Frontend-Strategie - ADR 0018 — WordPress-Plugin-Sicherheit - ADR 0019 — V1-Scope-Finalisierung