Zum Inhalt

SA-06 – Systemvorlagen & Standardregeln

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

Änderungshistorie anzeigen


Use Case: UC-SA – Superadmin-Panel Screen: SA-06 Status: erster Vorschlag Stand: Mai 2026


Wireframe

SA-06 – Systemvorlagen & Standardregeln

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


1. Zweck

SA-06 dient zur plattformweiten Verwaltung von Systemvorlagen und Standardregeln.

Der Screen verwaltet globale Vorlagen und Default-Regeln, die Tenants als Ausgangspunkt für UC06 – Kunden einladen & Portal und UC07 – Benachrichtigungen nutzen können. Tenants dürfen Systemvorlagen nicht direkt überschreiben, sondern können tenant-spezifische Varianten ableiten.

SA-06 ist ein Plattformscreen und kein Tenant-Template-Editor.


2. Primäre Nutzer

Rolle Nutzung
superadmin verwaltet globale Systemvorlagen und Standardregeln
system nutzt Defaults für neue Tenants und Module
tenant_admin kein Zugriff auf SA-06, nutzt Tenant-Varianten über UC07
mitarbeiter kein Zugriff
kunde kein Zugriff

3. Einstieg / Auslöser

Einstieg Beschreibung
SA-01 Schnellzugriff „Systemvorlagen"
SA-03 Absprung aus Tenant-Detail mit Kontext
SA-04 Prüfung von Defaults bei Tenant-Anlage
UC07 / BN-07 fachlicher Bezug zu Vorlagenverwaltung auf Tenant-Ebene
UC07 / BN-08 fachlicher Bezug zu Benachrichtigungsregeln auf Tenant-Ebene

4. Angezeigte Informationen

4.1 Systemvorlagen

Spalte Beschreibung
Vorlagen-ID technische Referenz
Name sprechender Vorlagenname
Use Case UC06 oder UC07
Typ portal_invite, due_soon, overdue, blocked usw.
Kanal E-Mail, Portal, intern
Status active, draft, inactive, deprecated
Version Vorlagenversion
letzte Änderung Datum und Benutzer
Tenant-Varianten Anzahl abgeleiteter Varianten
Aktion Vorschau, bearbeiten, deaktivieren, versionieren

4.2 Standardregeln

Spalte Beschreibung
Regel-ID technische Referenz
Name sprechender Regelname
Auslöser due_soon, overdue, portal_invite usw.
Zielmodul UC06 oder UC07
Vorlage zugeordnete Systemvorlage
Kanal E-Mail, Portal, intern
Status active, draft, inactive
manuelle Freigabe Ja / Nein
Version Regelversion
Aktion Vorschau, bearbeiten, deaktivieren, versionieren

5. Systemvorlagen V1

Vorlage Bezug Zweck V1
Portal-Einladung UC06 Einladung zum Kundenportal Ja
Frist bald fällig UC07 / UC05 Kundenhinweis vor Frist Ja
Frist heute fällig UC07 / UC05 Hinweis am Fälligkeitstag Ja
Frist überfällig UC07 / UC05 Hinweis nach Fristüberschreitung Ja
Equipment gesperrt UC07 / UC05 interner oder kundenbezogener Hinweis Ja
Daten prüfen UC07 / UC05 interner Prüfhinweis vorbereitet

6. Standardregeln V1

Regel Auslöser Vorlage Kanal Freigabe
Portal-Einladung portal_invite Portal-Einladung E-Mail manuell
Frist bald fällig due_soon Frist bald fällig E-Mail manuell
Frist überfällig overdue Frist überfällig E-Mail manuell
Equipment gesperrt blocked Equipment gesperrt intern / E-Mail manuell
Daten prüfen unknown_due Daten prüfen intern manuell

7. Eingaben / Aktionen

Aktion Beschreibung
Vorlage öffnen Detailansicht einer Systemvorlage
Vorlage versionieren neue Version einer Systemvorlage vorbereiten
Vorlage deaktivieren verhindert Nutzung für neue Ableitungen
Vorschau anzeigen zeigt gerenderte Beispielnachricht
Regel öffnen Detailansicht einer Standardregel
Regel versionieren neue Regelversion vorbereiten
Regel deaktivieren verhindert neue Nutzung
Tenant-Varianten prüfen zeigt abgeleitete Varianten ohne operative Kundendetails
Audit öffnen öffnet SA-08 mit Filter auf Vorlage / Regel

8. Validierungen / Regeln

ID Regel
SA06-R01 SA-06 ist nur für superadmin zugänglich
SA06-R02 Systemvorlagen dürfen nicht direkt durch Tenants überschrieben werden
SA06-R03 Änderungen an aktiven Systemvorlagen müssen versioniert werden
SA06-R04 inaktive oder veraltete Vorlagen dürfen nicht für neue Tenants als Default genutzt werden
SA06-R05 Standardregeln dürfen nur aktive Systemvorlagen referenzieren
SA06-R06 unbekannte Platzhalter sind nicht zulässig
SA06-R07 Kundentexte dürfen keine internen Prüfnotizen enthalten
SA06-R08 Änderungen an Vorlagen und Regeln müssen protokolliert werden
SA06-R09 gefährliche Änderungen benötigen bewusste Bestätigung
SA06-R10 Tenant-Varianten werden angezeigt, aber nicht ungeprüft überschrieben

9. Status- und Fehlermeldungen

Situation Meldung / Darstellung
Vorlage aktiv „Systemvorlage ist aktiv."
Vorlage veraltet „Systemvorlage ist veraltet."
Regel ohne aktive Vorlage „Standardregel verweist auf keine aktive Vorlage."
Platzhalter ungültig „Unbekannter Platzhalter."
interne Inhalte erkannt „Interne Prüfhinweise dürfen nicht in Kundentexten verwendet werden."
Version erstellt „Neue Version wurde vorbereitet."
Änderung gespeichert „Systemkonfiguration wurde gespeichert."
keine Berechtigung „Zugriff verweigert."

10. Bezug zu Datenmodell

Bereich Bezug
Systemvorlagen system_notification_templates oder globale notification_templates
Standardregeln system_notification_rules oder globale notification_rules
Tenant-Varianten tenant-spezifische notification_templates / notification_rules
Platzhalter allowed_placeholders oder Validierungslogik
Versionierung version, base_template_id, base_rule_id
Audit audit_log

11. Sicherheits- und Datenschutzbezug

Thema Umsetzung
Zugriff nur superadmin
Tenant-Schutz keine direkte Überschreibung tenant-spezifischer Varianten
Versionierung aktive Defaults nicht still überschreiben
Datenschutz keine internen Prüfnotizen in Kundenvorlagen
Audit Änderungen nachvollziehbar speichern
Datenminimierung keine operativen Kundendetails anzeigen

12. Akzeptanzkriterien

ID Kriterium
SA06-AC01 superadmin kann SA-06 öffnen
SA06-AC02 nicht berechtigte Rollen können SA-06 nicht öffnen
SA06-AC03 System zeigt Systemvorlagen mit Status, Version und Bezug
SA06-AC04 System zeigt Standardregeln mit Auslöser, Vorlage und Kanal
SA06-AC05 Benutzer kann Vorschau einer Systemvorlage öffnen
SA06-AC06 Änderungen an aktiven Vorlagen werden versioniert
SA06-AC07 Standardregeln können nur aktive Vorlagen referenzieren
SA06-AC08 System verhindert unbekannte Platzhalter
SA06-AC09 Änderungen werden protokolliert
SA06-AC10 SA-06 zeigt keine operativen Kundendetails

13. Offene Punkte

ID Frage Status
SA06-O01 Werden globale Vorlagen in eigenen Tabellen oder mit tenant_id = null geführt? technisch klären
SA06-O02 Gibt es in V1 echte Versionierung oder nur Versionsnummer? Empfehlung: einfache Versionierung
SA06-O03 Werden bestehende Tenant-Varianten bei Systemänderung informiert? sinnvoll, später prüfen
SA06-O04 Wird Mehrsprachigkeit vorbereitet? ja, Umsetzung später
SA06-O05 Gibt es Freigabeprozess für Systemvorlagen? später prüfen

Ä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