Zum Inhalt

KP-03 – Einladungsvorschau & Versandübergabe

Stand: 12.10.2026 11:23 Branch: main Status: Abgeschlossen

Änderungshistorie anzeigen


Use Case: UC06 – Kunden einladen & Portal Screen: KP-03 Status: erster Vorschlag Stand: Mai 2026


Wireframe

KP-03 – Einladungsvorschau & Versandübergabe

Zum Vergrössern auf das Bild klicken; es öffnet sich in voller Grösse.


1. Zweck

KP-03 zeigt die Vorschau einer Portal-Einladung und bereitet die Übergabe an UC07 – Benachrichtigungen vor.

Der Screen dient dazu, Empfänger, E-Mail-Adresse, Einladungsstatus, Portal-Link-Token, Ablaufdatum, Nachrichtenvorlage und finalen Einladungstext zu prüfen. Erst nach bewusster Bestätigung wird die Einladung an UC07 übergeben. UC07 übernimmt anschliessend Versandstatus, Queue, Fehlerbehandlung und Versandprotokollierung.

KP-03 selbst versendet keine Einladung direkt.


2. Primäre Nutzer

Rolle Nutzung
tenant_admin prüft Einladung und übergibt sie an UC07
mitarbeiter optional, falls Tenant dies erlaubt
kunde Empfänger der Einladung, keine interne Ansicht
superadmin nicht Zielnutzer dieses Tenant-Screens

3. Einstieg / Auslöser

Einstieg Beschreibung
KP-02 Einladung wurde vorbereitet
KP-04 erneute Einladung nach abgelaufenem oder fehlgeschlagenem Status
UC07 Rücksprung nach Versandvorschau oder Fehlerprüfung

4. Angezeigte Informationen

4.1 Einladungskopf

Feld Beschreibung
Kunde Name und Kundennummer
Empfängeradresse E-Mail-Adresse des Kunden
Portalstatus aktueller Status vor Versand
Einladungsstatus Entwurf, abgelaufen, fehlgeschlagen oder erneut vorbereitet
Ablaufdatum geplantes Ablaufdatum des Einladungslinks
Quelle UC06 / Kundenportal
Zielsystem UC07 / Benachrichtigungen

4.2 Token- und Linkprüfung

Prüfung Beschreibung
Token wird vorbereitet Token wird technisch erzeugt oder reserviert
Token ist zeitlich begrenzt Ablaufdatum vorhanden
Token ist tenant-gebunden Tenant-ID eindeutig
Token ist kunden-gebunden Customer-ID eindeutig
Token ist nicht mehrfach nutzbar Einmaligkeit muss technisch sichergestellt sein
Link nicht vollständig im Log anzeigen sensible Token nicht unnötig offenlegen

4.3 Nachrichtenvorschau

Feld Beschreibung
Vorlage Portal-Einladung
Betreff finaler Betreff
Nachrichtentext finaler Einladungstext
Portal-Link Link oder Platzhalter, Token maskiert
Gültigkeit z. B. 14 Tage
Absender Tenant / Tauchschule

5. Eingaben / Aktionen

Aktion Beschreibung
Einladung an UC07 übergeben erzeugt Benachrichtigungsvorschlag / Queue-Eintrag
zurück zu KP-02 Einladungsvorbereitung ändern
Status öffnen öffnet KP-04
Vorlage prüfen öffnet UC07 / BN-07 oder BN-03
Versandvorschau UC07 öffnen öffnet UC07-Kontext
abbrechen zurück zu KP-01 oder KP-02

6. Validierungen / Regeln

ID Regel
KP03-R01 KP-03 zeigt nur Kunden des eigenen Tenants
KP03-R02 Einladung kann nur bei gültiger E-Mail vorbereitet werden
KP03-R03 aktiver Portalzugang verhindert Neueinladung
KP03-R04 gesperrter Portalzugang verhindert Einladung ohne Reaktivierung
KP03-R05 Einladungslink muss zeitlich begrenzt sein
KP03-R06 Token muss tenant- und kunden-gebunden sein
KP03-R07 Token darf nicht mehrfach aktivierbar sein
KP03-R08 KP-03 versendet nicht direkt, sondern übergibt an UC07
KP03-R09 Übergabe an UC07 muss protokollierbar sein
KP03-R10 vollständige Token dürfen nicht unnötig in UI oder Log angezeigt werden

7. Status- und Fehlermeldungen

Situation Meldung / Darstellung
Einladung bereit „Einladung ist bereit zur Übergabe an UC07."
E-Mail fehlt „Einladung nicht möglich: E-Mail-Adresse fehlt."
Portalzugang aktiv „Kunde hat bereits einen aktiven Portalzugang."
Portal gesperrt „Portalzugang ist gesperrt."
Ablaufdatum fehlt „Ablaufdatum für Einladung fehlt."
Tokenfehler „Einladungslink konnte nicht vorbereitet werden."
Übergabe erfolgreich „Einladung wurde an UC07 übergeben."
keine Berechtigung „Du bist für diese Aktion nicht berechtigt."

8. Bezug zu Datenmodell

Bereich Bezug
Kunden customers
Portalzugang customer_portal_accounts
Einladungen customer_invitations
Token customer_invitation_tokens
Benachrichtigung UC07 / notification_queue, notification_templates
Versandlog UC07 / notification_log
Audit audit_log

9. Sicherheits- und Datenschutzbezug

Thema Umsetzung
Tenant-Isolation serverseitig erzwingen
Token-Sicherheit Token zeitlich begrenzen und nicht erratbar machen
Token-Sichtbarkeit vollständigen Token nicht unnötig anzeigen
Rollenprüfung Übergabe nur für berechtigte Benutzer
kein Direktversand Versandstatus und Fehlerbehandlung in UC07
Protokollierung Übergabe, Erstellung, Versand und Fehler nachvollziehbar speichern

10. Akzeptanzkriterien

ID Kriterium
KP03-AC01 Benutzer kann KP-03 aus KP-02 öffnen
KP03-AC02 System zeigt Kunde, Empfängeradresse, Portalstatus und Einladungsstatus
KP03-AC03 System zeigt Nachrichtenvorschau der Einladung
KP03-AC04 System zeigt Ablaufdatum der Einladung
KP03-AC05 System verhindert Übergabe bei fehlender E-Mail
KP03-AC06 System verhindert Übergabe bei aktivem oder gesperrtem Portalzugang
KP03-AC07 Benutzer kann Einladung an UC07 übergeben
KP03-AC08 KP-03 versendet keine Einladung direkt
KP03-AC09 KP-03 zeigt keine fremden Tenant-Daten
KP03-AC10 Übergabe an UC07 wird protokollierbar vorbereitet

11. Offene Punkte

ID Frage Status
KP03-O01 Wird Token vor oder nach UC07-Übergabe erzeugt? technisch klären
KP03-O02 Wie lange ist die Einladung gültig? Vorschlag: 14 Tage
KP03-O03 Wird Einladungslink im UI maskiert angezeigt? Empfehlung: Ja
KP03-O04 Wird UC07 BN-03 für Versandvorschau wiederverwendet? sinnvoll
KP03-O05 Wird Absenderadresse tenant-spezifisch oder systemweit verwendet? technisch / betrieblich klären

Ä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