Berechtigungsverwaltung

Ab Version 1.5 enthält NagVis eine sehr detaillierte Berechtigungsverwaltung. Es ist ein rollenbasiertes Konzept, bei dem Benutzer einer oder mehreren Rollen zugeordnet werden, denen die Berechtigungen zugeordnet sind.

Die Berechtigungen der verschiedenen Rollen eines Benutzers werden zusammengefasst und kontrollieren die Aktionen, die ein Benutzer ausführen darf.

Rollen

Standardrollen

Bei einer frischen Installation sind vier Rollen definiert:

Diese Standardrollen sollten für den Anfang ausreichen. Sie können diese Benutzer und Rollen löschen, aber denken Sie daran, dass Sie NICHT die letzte administrative Rolle bzw. den Benutzer löschen.

Anpassen der Rollen

Es ist möglich, neue Rollen anzulegen, um die Berechtigungen von Benutzern und Benutzergruppen anzupassen.

Es ist z.B. einfach, eine Rolle für alle SAP-Administratoren anzulegen, die nur auf die SAP-relevanten Maps zugreifen können.

Berechtigungen

Die Berechtigungen sind in NagVis hartkodiert. Eine Berechtigung besteht aus drei Teilen:

Jedes dieser drei Dinge kann durch einen dedizierten Namen oder alternativ durch ein Wildcard-Zeichen "*" gesetzt werden, das dann auf alle Module, Aktionen oder Objekts zutrifft.

Hier ist eine Liste aller verfügbaren Berechtigungen:

ModulAktionObjektBeschreibung
***Gewährt vollen Zugriff auf NagVis. Es werden keine weiteren Berechtigungen benötigt.
Authlogout*Erlaubt einem Benutzer, sich aus NagVis abzumelden.
AutoMapadd*Anlegen einer neuen Automap.
AutoMapdelete*Löschen aller Automaps.
AutoMapedit*Editieren aller Automaps.
AutoMapview*Ansehen aller Automaps.
AutoMapdelete<Name>Löschen einer bestimmten Automap.
AutoMapedit<Name>Editieren einer bestimmten Automap.
AutoMapview<Name>Ansehen einer bestimmten Automap.
ChangePasswordchange*Erlaubt einem Benutzer, das eigene Passwort zu ändern.
General**
MainCfgedit*
Mapadd*
Mapdelete*
Mapedit*
Mapview*
Mapdelete<Name>Löschen einer bestimmten Map.
Mapedit<Name>Editieren einer bestimmten Map.
Mapview<Name>Ansehen einer bestimmten Map.
Overviewview*
RoleMgmtmanage*
Rotationview*
Rotationview<Name>Ansehen einer bestimmten Rotation.
Searchview*Suche Objekte auf Maps und Automaps.
UserMgmtmanage*