Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Ab Nuclos 4.2023.16 gibt es ein neues Boolean-Flag "Benutzer-Admin" in der Benutzersteuerung. Durch dieses Flag kann ein Super-User sich selbst oder jemanden anderem Vollzugriff auf die Benutzermaske geben, ohne dass das Super-User Flag nötig ist.
Die Hauptanwendung liegt darin, dass bei einem Super-User keine Berechtigungskonzepte greifen und diese so nicht getestet werden können. 

Ein Super-User kann z.B. immer alle BOs lesen und schreiben, auch wenn er keiner Benutzergruppe zugehört:

...

Image Added



Erteilt nun der Benutzer sich selbst das "Benutzer-Admin" Flag, entzieht sich dabei das "Super-User" Flag, dann verschwinden alle Berechtigungen außer der Zugriff auf die Benutzermaske:

...

Image Added



Im Screenshot oben sieht man, dass das Startmenü links nun tatsächlich leer ist.

Nun kann der Benutzer-Admin sich selbst beliebige Benutzerrollen zuweisen und sofort erscheinen auch die BOs, welche die Gruppe "Example readonly" lesen kann:

Image Removed

Wählt man nun das BO "Auftrag" aus, öffnet sich auch die entsprechende Resultatsliste:
Image Removed

Image Added




Die Gruppe "Example readonly" hat über die Statusmodellberechtigungen keinen Lesezugriff auf die Attribute "Name" und "Bemerkung", daher sind diese durch die Sternchen maskiert.
Dies ist eine Beispiel dafür, dass nun wirklich alle Berechtigungskonzepte greifen, so lange der Benutzer kein "Super-User" ist.

Da der "Benutzer-Admin" immer Vollzugriff auf die Benutzermaske hat, kann er sich auch selbst jederzeit das "Super-User"-Flag zurückgeben

...

.