In den meisten Hexpertise-Anwendungen kann ein Benutzer eine von vier unterschiedliche Rollen zugeordnet werden. Einzelne Funktionen im System sind nur bestimmten Rollen zugänglich, so daß über die Rollenzuordnung der Benutzer die Applikationsrechte gesteuert werden können. Die nachfolgende Übersicht ist eine typische Einstellung, die jedoch von Anwendung zu Anwendung variieren kann.

Applikationsrolle

Datenbankrechte allg.

Info

Supervisor

create,read, write, grant

Kann Benutzer anlegen und ihnen Applikationsrechte zuweisen, sowie verschiedene andere geschützte Funktionen ausführen.

Admin oder AppAdmin

create,read,write

Kann Stammdaten ändern, sämtliche Basisdaten erfassen und Ausgabedaten erstellen.

Editor oder AppOperator

read, write

Kann (z.B. im Auftrag) sämtliche Basisdaten erfassen und alle Ausgabedaten erstellen.

Reader oder AppBenutzer

read,select

Kann Parameter auswählen/festlegen und Ausgabedaten erstellen.

 

Die Rolle des Supervisors und ggf. auch des AppAdmins sollte nur wirklich versierten Benutzern zugeteilt werden, weil z.B. unbeabsichtigte Änderungen der Stammdaten zu Inkonsistenzen im Datenbestand oder fehlerhaften Berechnungen führen können. Zu jeder Applikationsrolle ist in Absprache mit dem Datenbankadministrator (DBA) festzulegen, welche Datenbankrechte mindestens vergeben werden müssen.