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