SADR-009
SADR-009 – Policy-gefilterte, nutzerkonfigurierbare Contributions#
Kontext#
Building Blocks sollen Navigation, Commands, Perspectives und Knowledge-Kontexte unabhängig zur Workbench beitragen. Gleichzeitig unterscheiden sich sichtbare und ausführbare Funktionen nach Rolle, Berechtigung, GlossarbegriffEine Capability beschreibt ein dauerhaft benötigtes fachliches Leistungsvermögen, nicht dessen technische Umsetzung.Glossareintrag vollständig lesen und persönlichen Präferenzen.
Entscheidung#
Die Workbench verwendet eine feste Priorität:
Contribution Availability
→ Authorization Policy
→ Organizational Policy
→ User Preference
→ Rendering
Benutzer dürfen ausschließlich Beiträge konfigurieren, die nach allen führenden Policies erlaubt sind. Sichtbarkeit im UI ersetzt niemals serverseitige Autorisierung.
Konsequenzen#
- Building Blocks bleiben unabhängig von konkreten Benutzerrollen.
- Rollen und Permissions können Beiträge zentral filtern.
- Benutzer können ihre erlaubte Oberfläche später selbst ordnen und reduzieren.
- Der Workbench Context wird zur gemeinsamen Bindungsstelle.
- Persistenz und Administrationsoberfläche können später ergänzt werden, ohne den Contribution Contract zu ändern.
Decision Governance#
Diese SADR ist die führende Solution-Entscheidung für Ownership, Policy und Personalisierung. Historische Aussagen sind GlossarbegriffProvenienz hält Quelle, Entstehungs- oder Ableitungskontext sowie gegebenenfalls Revision und Prüfung fest. Sie erklärt, warum etwas als Beleg erhalten bleibt, ohne daraus automatisch eine aktuell führende Aussage zu machen.Glossareintrag vollständig lesen und Begründung, aber keine parallel gültigen Zielentscheidungen.
Historische semantische Quellen#
ADR-0020 Systemweites Ownership-ModellADR-0021 Privacy by Design Baseline
Die vollständige Disposition des historischen ADR-Bestands ist in MeaningMVP-001 – Historische EntscheidungsdispositionSemantische Disposition des historischen ADR-Bestands gegenüber der aktuellen Solution Architecture.Vollständig lesen dokumentiert.