1.2 KiB
1.2 KiB
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