Zum Inhalt

BN-08 – Benachrichtigungsregeln

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

Änderungshistorie anzeigen


Use Case: UC07 – Benachrichtigungen Screen: BN-08 Status: erster Vorschlag Stand: Mai 2026


Wireframe

BN-08 – Benachrichtigungsregeln

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


1. Zweck

BN-08 dient zur Verwaltung einfacher Benachrichtigungsregeln für UC07.

Der Screen legt fest, aus welchen fachlichen Auslösern Benachrichtigungsvorschläge entstehen, welcher Kanal verwendet wird, welche Vorlage genutzt wird, welche Empfängergruppe betroffen ist und ob vor dem Versand eine manuelle Freigabe erforderlich ist.

Für V1 bleiben die Regeln bewusst einfach und auf Fristenbenachrichtigungen aus UC05 fokussiert.


2. Primäre Nutzer

Rolle Nutzung
tenant_admin konfiguriert einfache Benachrichtigungsregeln
mitarbeiter in V1 eher lesend oder ohne Zugriff
kunde keine interne Ansicht in UC07
superadmin nicht Zielnutzer dieses Tenant-Screens; Plattform-Standardregeln später UC-SA

3. Einstieg / Auslöser

Einstieg Beschreibung
BN-01 Arbeitsbereich „Regeln"
BN-07 Vorlage verweist auf verwendete Regel
UC05 fachliche Quelle für Fristen-Auslöser

4. Angezeigte Informationen

4.1 Regelliste

Spalte Beschreibung
Regel-ID interne Referenz
Name sprechender Regelname
Auslöser due_soon, due_today, overdue, blocked, unknown_due
Zeitraum z. B. 30 Tage vorher, am Fälligkeitstag, nach Überschreitung
Empfängergruppe Kunde, Mitarbeiter, Tenant-Admin
Kanal E-Mail, Portal, intern
Vorlage zugewiesene Nachrichtenvorlage
Freigabe manuell erforderlich oder automatisch vorbereitet
Status aktiv, Entwurf, inaktiv, prüfen
Aktion öffnen, bearbeiten, deaktivieren, duplizieren

4.2 Regeldetails

Feld Beschreibung
Regelname interner Name der Regel
Quelle z. B. UC05 Fristen
Auslöser fachlicher Trigger
Warnzeitraum Zahl und Einheit, z. B. 30 Tage
Empfängergruppe Zielgruppe der Benachrichtigung
Kanal E-Mail, Portal oder intern
Vorlage verwendete Vorlage aus BN-07
manuelle Freigabe Ja / Nein, V1 empfohlen Ja
Wiederholung einfache V1-Wiederholung oder keine
Status aktiv, Entwurf, inaktiv

5. V1-Regelumfang

Regel Auslöser Empfänger Kanal V1
Frist bald fällig due_soon Kunde E-Mail Ja
Frist heute fällig due_today Kunde / intern E-Mail / intern Ja
Frist überfällig overdue Kunde / intern E-Mail / intern Ja
Equipment gesperrt blocked intern / Kunde optional intern / E-Mail Ja
Daten prüfen unknown_due Mitarbeiter / tenant_admin intern vorbereitet
Portal-Hinweis due_soon / overdue Kunde Portal abhängig von UC06

6. Regel- und Sicherheitslogik

Thema Regel
manuelle Freigabe Für V1 empfohlen: jede Kundenbenachrichtigung wird manuell freigegeben
automatische Vorschläge Regeln erzeugen Vorschläge, aber keinen unkontrollierten Versand
Kanalprüfung Regel darf nur aktive Kanäle verwenden
Vorlagenprüfung Regel darf nur aktive Vorlagen verwenden
Empfängerprüfung Regel muss eindeutige Empfängergruppe haben
Datenschutz Kundennachrichten dürfen keine internen Prüfnotizen enthalten
Tenant-Isolation Regel gilt nur innerhalb des eigenen Tenants
Wiederholung einfache Wiederholung vorbereiten, komplexe Intervalle nicht V1

7. Eingaben / Aktionen

Aktion Beschreibung
Regel öffnen Detailansicht einer Regel
Regel bearbeiten V1 begrenzt auf einfache Felder
Regel aktivieren Regel erzeugt Vorschläge
Regel deaktivieren Regel erzeugt keine neuen Vorschläge
Regel duplizieren vorhandene Regel als Tenant-Variante übernehmen
Testvorschau anzeigen zeigt, welche Vorschläge erzeugt würden
Vorlage öffnen öffnet BN-07
Änderungen speichern speichert tenant-spezifische Regel
zurück zur Übersicht öffnet BN-01

8. Validierungen / Regeln

ID Regel
BN08-R01 BN-08 zeigt nur Regeln des eigenen Tenants und freigegebene Systemregeln
BN08-R02 Systemregeln dürfen nicht direkt überschrieben werden
BN08-R03 Tenant-Anpassungen werden als eigene Regelvariante gespeichert
BN08-R04 aktive Regel benötigt Auslöser, Empfängergruppe, Kanal und Vorlage
BN08-R05 aktive Regel darf nur aktive Vorlagen verwenden
BN08-R06 aktive Regel darf nur verfügbare Kanäle verwenden
BN08-R07 Kundenbenachrichtigungen benötigen in V1 manuelle Freigabe
BN08-R08 Regeln erzeugen Vorschläge, aber keinen unkontrollierten Versand
BN08-R09 Änderungen an Regeln müssen protokolliert werden
BN08-R10 Mitarbeiter dürfen Regeln nur bearbeiten, wenn dies explizit erlaubt ist

9. Status- und Fehlermeldungen

Situation Meldung / Darstellung
Regel aktiv „Regel erzeugt Benachrichtigungsvorschläge."
Regel in Entwurf „Regel ist noch nicht aktiv."
Vorlage fehlt „Keine aktive Vorlage zugewiesen."
Kanal nicht verfügbar „Kanal ist nicht aktiv."
Empfängergruppe fehlt „Empfängergruppe muss gewählt werden."
Systemregel geschützt „Systemregel kann nur dupliziert werden."
automatische Freigabe blockiert „Automatischer Versand ist in V1 nicht vorgesehen."
keine Berechtigung „Du bist für Regeländerungen nicht berechtigt."

10. Bezug zu Datenmodell

Bereich Bezug
Regeln notification_rules
Vorlagen notification_templates
Tenant-Variante tenant_id, base_rule_id
Quelle source_uc, trigger_type
Kanal channel
Empfängergruppe recipient_type / recipient_scope
Freigabe requires_manual_approval
Wiederholung repeat_policy, retry_policy oder spätere Struktur
Status status
Änderung updated_by, updated_at
Audit audit_log

11. Sicherheits- und Datenschutzbezug

Thema Umsetzung
Tenant-Isolation serverseitig erzwingen
Systemregeln nicht direkt überschreiben
manuelle Freigabe V1-Schutz gegen unkontrollierten Versand
Rollenprüfung Bearbeitung auf tenant_admin begrenzen
Protokollierung Regeländerungen nachvollziehbar speichern
Datenschutz Regel darf keine Kundennachrichten mit internen Inhalten ermöglichen
Kanalprüfung keine Regel mit nicht verfügbarem Kanal aktivieren

12. Akzeptanzkriterien

ID Kriterium
BN08-AC01 tenant_admin kann BN-08 öffnen
BN08-AC02 System zeigt Systemregeln und tenant-spezifische Regeln
BN08-AC03 Benutzer kann Regel öffnen und Details prüfen
BN08-AC04 Benutzer kann Systemregel als Tenant-Variante duplizieren
BN08-AC05 System verhindert Aktivierung ohne Auslöser, Empfängergruppe, Kanal oder Vorlage
BN08-AC06 System verhindert Nutzung inaktiver Vorlagen
BN08-AC07 System verhindert Nutzung nicht verfügbarer Kanäle
BN08-AC08 Regeländerung wird protokolliert
BN08-AC09 BN-08 zeigt keine fremden Tenant-Daten
BN08-AC10 Benutzer ohne Berechtigung kann keine Regel ändern

13. Offene Punkte

ID Frage Status
BN08-O01 Sind automatische Kundenbenachrichtigungen in V1 erlaubt? Empfehlung: Nein, nur Vorschläge + manuelle Freigabe
BN08-O02 Dürfen Regeln tenant-spezifisch angepasst werden? Vorschlag: Ja, begrenzt
BN08-O03 Wird Wiederholung in V1 aktiv umgesetzt? Empfehlung: vorbereitet, aber einfach halten
BN08-O04 Wie wird Einwilligungsstatus in Regeln berücksichtigt? rechtlich / technisch klären
BN08-O05 Gibt es Standardregeln pro Tenant bei Erstanlage? sinnvoll, in UC-SA / Onboarding 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