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

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.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 |