KP-06 – Kundenportal-Startseite
Stand: 12.10.2026 11:23
Branch: main
Status: Abgeschlossen
Änderungshistorie anzeigen
Use Case: UC06 – Kunden einladen & Portal
Screen: KP-06
Status: erster Vorschlag
Stand: Mai 2026
Wireframe

Zum Vergrössern auf das Bild klicken; es öffnet sich in voller Grösse.
1. Zweck
KP-06 ist die kundenseitige Startseite des Kundenportals nach erfolgreicher Anmeldung oder Aktivierung.
Der Screen zeigt dem Kunden eine kompakte Übersicht über eigene Daten, eigenes Equipment, relevante Fristenhinweise aus UC05 und Portal-Hinweise aus UC07. KP-06 ist bewusst auf Self-Service-Übersicht und Orientierung begrenzt.
Der Kunde darf ausschliesslich eigene Daten sehen. Interne Prüfnotizen, fremde Kundendaten oder Tenant-Verwaltungsdaten dürfen nicht angezeigt werden.
2. Primäre Nutzer
| Rolle |
Nutzung |
kunde |
nutzt eigene Portal-Startseite |
tenant_admin |
keine reguläre Nutzung, ggf. interne Vorschau später |
mitarbeiter |
keine reguläre Nutzung |
superadmin |
keine Nutzung |
3. Einstieg / Auslöser
| Einstieg |
Beschreibung |
| KP-05 |
Weiterleitung nach erfolgreicher Einladungannahme |
| Login |
Kunde meldet sich im Portal an |
| Portal-Link |
Kunde öffnet Kundenportal direkt |
| UC07 |
Kunde folgt Portal-Hinweis oder Benachrichtigung |
4.1 Kopfbereich
| Feld |
Beschreibung |
| Begrüssung |
persönlicher Name des Kunden |
| Tenant-Name |
Name der Tauchschule |
| Portalstatus |
aktiv oder eingeschränkt |
| letzte Anmeldung |
optional, falls gespeichert |
| wichtige Hinweise |
z. B. überfällige Frist oder gesperrtes Equipment |
4.2 Übersichtskacheln
| Kachel |
Beschreibung |
| Mein Equipment |
Anzahl eigener Equipment-Datensätze |
| Offene Fristen |
Anzahl bald fälliger oder überfälliger Fristen |
| Portal-Hinweise |
relevante Hinweise aus UC07 |
| Meine Daten |
Verweis auf eigene Stammdaten / Änderungsanfrage |
4.3 Aktuelle Hinweise
| Hinweis |
Beschreibung |
| bald fällige Frist |
Hinweis aus UC05 due_soon |
| überfällige Frist |
Hinweis aus UC05 overdue |
| gesperrtes Equipment |
Hinweis bei blockiertem oder nicht nutzbarem Equipment |
| Portal-Nachricht |
Hinweis aus UC07, falls vorbereitet |
5. Eingaben / Aktionen
| Aktion |
Beschreibung |
| Mein Equipment öffnen |
öffnet KP-07 |
| Fristen öffnen |
öffnet KP-07 mit Fristenfokus |
| Meine Daten öffnen |
öffnet KP-08 |
| Hinweis öffnen |
öffnet Detailansicht oder Kontext |
| Nachricht als gelesen markieren |
optional, falls Portal-Hinweise aktiv sind |
| abmelden |
beendet Portal-Sitzung |
6. Validierungen / Regeln
| ID |
Regel |
| KP06-R01 |
KP-06 zeigt nur Daten des angemeldeten Kunden |
| KP06-R02 |
Kunde darf keine Daten anderer Kunden sehen |
| KP06-R03 |
Kunde darf keine internen Prüfnotizen sehen |
| KP06-R04 |
Kunde darf keine Tenant-Verwaltungsdaten sehen |
| KP06-R05 |
Fristenhinweise müssen aus eigener Kundenzuordnung stammen |
| KP06-R06 |
gesperrter Portalzugang darf KP-06 nicht öffnen |
| KP06-R07 |
Portal-Hinweise dürfen nur für diesen Kunden angezeigt werden |
| KP06-R08 |
Self-Service-Aktionen dürfen Stammdaten nicht ungeprüft überschreiben |
7. Status- und Fehlermeldungen
| Situation |
Meldung / Darstellung |
| keine Equipment-Daten |
„Aktuell ist kein Equipment hinterlegt." |
| keine offenen Fristen |
„Aktuell sind keine offenen Fristen vorhanden." |
| Frist bald fällig |
„Eine Prüfung wird bald fällig." |
| Frist überfällig |
„Eine Prüfung ist überfällig." |
| Portalzugang gesperrt |
„Dein Portalzugang ist gesperrt. Bitte kontaktiere die Tauchschule." |
| Daten konnten nicht geladen werden |
„Die Portalübersicht konnte nicht geladen werden." |
8. Bezug zu Datenmodell
| Bereich |
Bezug |
| Kunden |
customers |
| Portalzugang |
customer_portal_accounts |
| Equipment |
equipment mit Kundenbezug |
| Fristen |
UC05 / next_due_date, due_status |
| Portal-Hinweise |
UC07 / notification_log, notification_queue oder spätere Portalhinweise |
| Aktivität |
customer_portal_activity_log |
| Audit |
audit_log, soweit sicherheitsrelevant |
9. Sicherheits- und Datenschutzbezug
| Thema |
Umsetzung |
| Kundenzugriff |
nur eigene Daten |
| Tenant-Isolation |
serverseitig erzwingen |
| interne Daten |
nicht anzeigen |
| Datenminimierung |
nur kundenrelevante Informationen |
| Portalstatus |
gesperrte Zugänge blockieren |
| Protokollierung |
relevante Portalaktivitäten speichern |
10. Akzeptanzkriterien
| ID |
Kriterium |
| KP06-AC01 |
Kunde kann KP-06 nach erfolgreichem Login öffnen |
| KP06-AC02 |
Kunde sieht Begrüssung und eigenen Portalstatus |
| KP06-AC03 |
Kunde sieht nur eigenes Equipment |
| KP06-AC04 |
Kunde sieht nur eigene Fristenhinweise |
| KP06-AC05 |
Kunde sieht keine internen Prüfnotizen |
| KP06-AC06 |
Kunde kann KP-07 öffnen |
| KP06-AC07 |
Kunde kann KP-08 öffnen |
| KP06-AC08 |
gesperrter Portalzugang kann KP-06 nicht öffnen |
| KP06-AC09 |
KP-06 zeigt keine fremden Tenant- oder Kundendaten |
| KP06-AC10 |
Portalaktivität wird bei Bedarf protokolliert |
11. Offene Punkte
| ID |
Frage |
Status |
| KP06-O01 |
Wird letzter Login in V1 angezeigt? |
technisch prüfen |
| KP06-O02 |
Werden Portal-Hinweise aus UC07 in V1 aktiv angezeigt? |
abhängig von UC07-Umsetzung |
| KP06-O03 |
Gibt es eine interne Vorschau für tenant_admin? |
später prüfen, Sicherheitsrisiko |
| KP06-O04 |
Wird „als gelesen markieren" in V1 benötigt? |
optional |
| KP06-O05 |
Welche Fristenarten werden in Kundensicht angezeigt? |
mit UC05 abstimmen |
Änderungshistorie
| Datum, Uhrzeit |
Version |
Änderung |
Autor |
| 12.10.2026 11:23 |
1.3 |
Abschnitt «Wireframe» mit klickbarem Bild des Screens ergänzt |
Claude |
| 12.10.2026 09:58 |
1.2 |
Änderungshistorie ans Dokumentende verschoben und Sprunglink «Änderungshistorie anzeigen» unter dem Kopf ergänzt (einheitlicher Dokumentaufbau gemäss AGENTS.md) |
Claude |
| 12.10.2026 09:08 |
1.1 |
Kopfbereich auf das Format Stand: TT.MM.JJJJ hh:mm umgestellt |
Claude |
| 01.08.2026 11:12 |
1.0 |
Kopfbereich ergänzt |
David |