Regel Management

Zentrales Management der gesamten Regelbasis

Alle Zugriffsregeln werden an einem Ort zusammengefasst und stehen für die Bearbeitung zur Verfügung. Diese Chance haben wir genutzt und mit dem Konfigurator "Studio" von Regelwerk.com eine umfangreiche Steuerungs- und Kontrolllösung entwickelt.

 

Das Werkzeug eröffnet ganz neue Möglichkeiten, um Regeln zu erstellen, anzupassen, wiederzuverwenden, zu kontrollieren, zu testen oder schlicht und einfach aus allen Blickwinkeln zu "browsen".

 

Nachfolgend ein Screenshot aus dem "Studio" mit den Regeln einer Demo-Applikation

 

tl_files/inventage/security/Studio S Shot Demo App 620.png

Browsen, kennen, kontrollieren

  • Welche Rolle/Identität hat welchen funktionalen Zugang zu welchem Datenfeld und das für
    Create/Read/Up-date/Delete - kurz: alle CRUD Funktionen?
  • Wer darf eine bestimmte Tabelle unter welchen Umständen (z.B. Zeit) anpassen?
  • Welche Projektionen (DB Tabelle "Row") kann die Rolle "Executive Management" ohne Einschränkungen einsehen?
  • Kurz: Zugriffsregeln sind vollständig transparent

Nie zuvor war es so einfach, selbst die komplexesten Regelwerke von grossen Applikationen über ein paar wenige Klicks transparent dargestellt zu erhalten. Das Potential für detaillierte Auswertungen der Daten inklusive der Bewegungen darauf werden wir sukzessive weiter erschliessen.

Erstellen

Das Rohmaterial, d.h. die Datentabellen und die Rollen respektive Benutzer Identitäten, können in das Studio eingelesen werden. Für die Tabellen besteht bereits eine Importfunktion - sie sind meist wesentlich zahlreicher als die Rollen.

Ueber die so genannte CRUD-Matrix (vgl. Bild unten) können in einem ersten Schritt auch von Nicht-Spezialisten die Berechtigungen auf alle Tabellen (vertikal) für sämtliche Rollen/Benutzer (horizontal) funktional vorgegeben werden.

Danach können die Regeln im Detail für alle betroffenen Felder in Form von Standard SQL implementiert werden. Das gilt für einfachste "1 = 1" bis zu hochkomplexen Bedingungen mit "and/or" Verknüpfungen.

Anpassen

Alle Anpassungen und Neuerungen von Tabellen, Rollen und Regeln lassen sich "on-the-fly" erstellen und anschliessend an das aktive System übergeben.

 

tl_files/inventage/security/Studio S Shot Demo App Matrix 620.png

Dank modernster Eclipse RCP Technologie ist die Benutzerschnittstelle flexibel anpassbar an den Kunden und seine Benutzergruppen.