Benutzerrechte
Ab der Version 3.28 bietet WebControl die Möglichkeit Benutzerrechte zu verwalten. Benutzerrechte sind eine optionale Funktion, WebControl kann nach der Installation auch ohne die Einrichtung von Benutzerrechten ohne Einschränkungen benutzt werden.
Nach der Installation können die Benutzerrechte nur von Benutzern mit dem Recht *SECOFR verwaltet werden. Angemeldete Benutzer mit diesem Recht haben zusätzlich in WebControl immer alle möglichen Berechtigungen, d.h. der Status *SECOFR überschreibt immer alle in WebControl gesetzten Benutzerrechte.
Die Rechteverwaltung erfolgt immer über Rollen. In den Rollen werden Berechtigungen festgelegt und die Benutzer den Rollen zugewiesen. Benutzer mit dem Recht zur Benutzerverwaltung oder dem Recht *SECOFR können über das Menü oben rechts die Benutzerverwaltung aufrufen.
![](../../../__attachments/1943142555/image2020-2-4_11-10-44.png?inst-v=9d4b5c12-0a18-42db-9ce9-32941b03b0b3)
Diese ist in zwei Bereiche aufgeteilt: "Rollen und Rechte" und "Benutzer".
![](../../../__attachments/1943142555/image2022-3-4_8-30-12.png?inst-v=9d4b5c12-0a18-42db-9ce9-32941b03b0b3)
Drei Rollen sind vordefiniert und können nicht bearbeitet oder gelöscht werden. Ihnen können nur Benutzer zugeordnet werden:
Administrator
Hat alle Benutzerrechte inkl. Benutzerverwaltung.Standard Benutzer
Hat alle Benutzerrechte ohne Benutzerverwaltung.Monitoring
Hat nur die Rechte für den Bereich Monitoring und das Dashboard. Darf keine Befehle ausführen oder Sitzungen und Subsysteme neu starten.
Zusätzlich können eigene Rollen erstellt werden.
Rollen und Rechte verwalten
Rollen und Rechte zeigt alle vorhandenen Rollen, welche durch einen Klick auf den Eintrag geöffnet werden. Auf der Linke Seite sieht man dann eine aufklappbare Baumstruktur mit den Benutzerrechten, welche hauptsächlich den Rubriken von WebControl mit den ihnen zugeordneten Seiten entspricht. Unterhalb der Seiten finden sich die einzelnen Berechtigungen für den Bereich.
![](../../../__attachments/1943142555/image2022-3-4_8-30-31.png?inst-v=9d4b5c12-0a18-42db-9ce9-32941b03b0b3)
Diese Berechtigungen sind aufgeteilt in:
Seite aufrufen
Erlaubt es die Seite zu öffnen und Daten anzusehen. Hierdurch erscheint die Seite in der Navigation und gegebenenfalls im Kontextmenü.Erstellen
Erlaubt das anlegen von neuen Datensätzen, sowie das exportieren und importieren von Einträgen und Daten. Zusammen mit der Berechtigung "System → Befehle ausführen" können Sitzungen erneut ausgeführt werden und Servereinträge gestartet werden.Bearbeiten
Erlaubt das editieren von EinträgenLöschen
Erlaubt das löschen von Einträgen
Die Benutzerrechte können durch das markieren der Checkboxen gesetzt werden, wobei eine übergeordnete Checkbox immer die Berechtigung für alle untergeordneten Bereiche ändert. Die Berechtigung "Seite aufrufen" ist immer eine Voraussetzung für andere Berechtigungen in einem Bereich und wird automatisch mit gesetzt, sobald diese ausgewählt werden.
Der Punkt "System" enthält den Punkt "Befehle ausführen". Dieses Recht gilt Seitenübergreifend und regelt alle Vorgänge bei denen ein System- oder i-effect Befehl aufgerufen wird: Servereinträge starten, Sitzung erneut ausführen, i-effect Lizenz einspielen, etc..
Unter "Einstellungen" befinden sich Berechtigungen der Seite Einstellungen, welche den in Tabs aufgeteilten Rubriken dieser Seite entsprechen.
Name der Rolle
Auf der rechten Seite kann der Name der Rolle geändert und über den Button "Name speichern" gespeichert werden.
Aktiv / Login erlauben
Wenn diese Checkbox gesetzt ist dürfen sich Benutzer mit dieser Rolle anmelden. Mit deaktivierter Checkbox können alle Benutzer mit dieser Rolle auf einmal gesperrt werden - ist die Rolle als Standard definiert, können sich keine neuen Benutzer ohne *SECOFR Rechte anmelden.
Zugeordnete Benutzer / Benutzer hinzufügen
Eine Liste mit allen der Rolle zugeordneten Benutzern, sowie die Option weitere Benutzer der Rolle hinzuzufügen. Das hinzufügen von neuen Benutzern erfolgt über eine Suche-Box, welche alle auf dem System vorhanden Benutzer auflistet. Es können nur auf dem System vorhandene Benutzerprofile als WebControl Benutzer hinzugefügt werden.
Ein Benutzer kann immer nur einer Rolle zugeordnet sein und kann nicht unterhalb einer Rolle gelöscht werden. Er kann nur einer anderen Rolle hinzugefügt werden.
Standard-Profil
Eine Rolle kann als Standard definiert werden. Damit wird sie neuen Benutzern, die noch nicht in der Benutzerverwaltung hinzugefügt sind, automatisch bei ihrem ersten Login zugewiesen.
Rolle erstellen
Über das duplizieren Symbol auf der rechten Seite kann eine Rolle mit ihren Berechtigungen dupliziert werden. Die gleiche Funktion steht über den Button "Rolle erstellen" zur Verfügung, bei der auch eine bereits vorhandene Rolle als Vorlage ausgewählt werden muss.
Der Name der Rolle dient nur zur Übersicht und kann auch eine kurze Beschreibung enthalten. Neu erstellen Rollen sind noch keine Benutzer zugeordnet.
![](../../../__attachments/1943142555/image2020-2-4_11-44-13.png?inst-v=9d4b5c12-0a18-42db-9ce9-32941b03b0b3)
Benutzer
Dieser Tab zeigt alle WebControl bekannten Benutzer mit der ihnen zugewiesenen Rolle, Sonderrechten und Aktiv-Status an. Vorhandene Benutzer können gelöscht werden, durch das Aufklappen der Tabellenzeile kann dem Benutzer eine andere Rolle zugewiesen werden.
Mit der Checkbox in der Spalte "Aktiv" kann ein Benutzer deaktiviert werden, womit er sich nicht mehr an WebControl anmelden kann. Das ist weiterhin die einzige Möglichkeit um ein anmelden nachhaltig zu verhindern. Wird der Benutzer nur gelöscht, kann er sich trotzdem wieder anmelden und hat danach die als Standard definierte Benutzerrolle.
Mit dem löschen eines Benutzers werden alle seine Einstellungen wie Filter, Seitenlayout etc. gelöscht.
![](../../../__attachments/1943142555/image2020-2-4_11-42-5.png?inst-v=9d4b5c12-0a18-42db-9ce9-32941b03b0b3)
Benutzer hinzufügen
Fügt einen neuen Benutzer unter einer auswählbaren Rolle hinzu. Es werden alle auf dem System vorhanden Profile zur Auswahl angezeigt, welche noch nicht in WebControl eingerichtet sind.
![](../../../__attachments/1943142555/image2020-2-4_11-42-58.png?inst-v=9d4b5c12-0a18-42db-9ce9-32941b03b0b3)