GIO PLC Security¶
Die Konfiguration der GIO PLC Security kann über die globalen Einstellungen aufgerufen werden. Sie dient dazu, die Viper.NET-Nutzerverwaltung mit Sicherheitsflags der Steuerung zu Verknüpfen, sodass verschiedene Nutzergruppen verschiedene Aktionen auf der PLC ausführen bzw. nicht ausführen können.
Um die Einstellungen der GIO PLC Security zu editieren, muss diese zunächst mittels des Editmode-Buttons (1) in den Editiermodus geschalten und dann auf enabled gesetzt werden (2). Die GIO PLC Security kann dann genutzt werden, um den aktuellen Nutzer mit Nutzername, ID und Flags auf die Steuerung zu schreiben. Zu diesem Zweck werden GInOut-Variablen verwendet. Diese können mittels des Buttons Apply / Check create gio vars (3) auf ihr Vorhandensein hin geprüft und ggf. angelegt werden. Dabei können Flags nicht nur einzelnen Nutzern sonder auch Nutzerrollen zugeordnet werden.
Unter Flag alias können Klarnamen für Flags definiert werden. Mit Rechtsklick lasses sich dabei Flag-Aliases anlegen und löschen.
Da einem Nutzer mehrere Rollen gleichzeitig zugeordnet sein können, muss definiert werden, welche Rollendefinition bei der Zuordnung von Flags vorrang hat. Dies geschieht mittels des Feldes Rolesorder (4).