Files
Hosting-Backoffice/decisions/0020-customer-portal-scope.md
T
2026-05-18 04:37:23 +00:00

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