Konfigurieren geht vor programmieren
Wir verfolgen wo immer möglich das Konzept konfigurieren geht vor programmieren. Nur so lassen sich Änderungen und Erweiterungen schnell und effizient umsetzen.
Am Beispiel der Rechtesteuerung bedeutet es, dass bei jedem Zugriff auf eine Applikation und ihre Daten über den Service Layer der aktuelle Benutzer und seine Rechte aus der SOLUTIONS.user Anwendung gelesen und verifiziert werden. Die Anwendung selbst enthält dafür keinen eigenen Code außer zur Ausführung der Services.
So lassen sich beispielsweise schnell und ohne Eingriff in die Programmierung neue Zugriffsrollen und -rechte in der SOLUTIONS.user festlegen, die sofort für die nächste Anfrage wirksam werden.
Beispiele für dieses Paradigma finden sie in allen SOLUTIONS Anwendungen, es wird bei der Generierung von Anwendungen durch den SOLUTIONS.designer und seine DNA vererbt.