Das #Authent Objekt implementiert eine Rollen basierte Benutzerverwaltung mit Zugriffsschutz. Für den Zugriffsschutz wird wie beim #Passwort-Objekt das Prinzip des Passwort Levels (PWL) verwendet.
Der Unterschied zum #Passwort-Objekt ist, dass ein Benutzer einer Rolle zugeordnet ist und damit den PWL der Rolle erbt. Zudem ist zum Anmelden das Paar User/Password nötig.
Die Konfiguration erfolgt über folgende zusätzliche Tabelle:
Parameter
Object
Spalte A
|
M/O
|
Default
|
Beschreibung
|
#Authent
|
M
|
|
Authent-Objekt
|
Text/File
Action
Spalte K
|
M/O
|
Default
|
Beschreibung
|
#page=<name>
|
O
|
|
#page=<name> wird geöffnet, wenn ein durch den PWL geschütztes (disabled) Objekt angeklickt wurde
|
off
|
|
|
Objekte die durch den PWL geschützt sind werden anstatt gesperrt dargestellt, ganz ausgeblendet (off)
|
ActionLimit1
Spalte N
|
M/O
|
Default
|
Beschreibung
|
#page=<name>
|
O
|
|
Fehlerhafte Passwort Eingabe (login) bewirkt einen Seitenwechsel nach #page=<name>
|
ActionLimit2
Spalte N
|
M/O
|
Default
|
Beschreibung
|
#page=<name>
|
O
|
|
Page zum Ändern des Passwort wird aufgerufen, wenn das Passwort veraltet ist oder beim ersten Login.
|
Option
Spalte S
|
M/O
|
Default
|
Beschreibung
|
timeout=<time>
|
O
|
|
Nach Ablauf der von <time> Minuten ohne Bedienung wird der aktuelle Benutzer abgemeldet.
• | <time> darf eine integer Konstante sein. |
• | <time> darf eine numerische Variable sein. Wenn sie nicht in UserVar definiert ist, bzw. noch nicht registriert ist, wird sie als WORD angelegt. |
|
keep_pwl
|
O
|
|
Bei falscher Passwort Eingabe bleibt der aktuelle User eingeloggt, sonst wird er ausgeloggt.
|
bitwise=and
|
O
|
|
Verknüpft den PWL des User, bzw. der Rolle bitwise and mit dem PWL des Objekt (Option: pwl=<n>).
siehe auch: #password
|
Siehe auch
|
|
|
#Button Action
|
Aktionen zum An- und Abmelden von Benutzern etc.
|
|
Sytemvariablen
|
Variablen zum An- und Abmelden von Benutzern etc.
|
|
#UserList
|
Anzeigen / editieren von User-Daten
|
|
|
|
|
#RoleList
|
Anzeigen / editieren von Rollen-Daten
|
|
|
|
Systemvariablen
|
/S/SYS/Authent:User
|
|
|
/S/SYS/Authent:Pwd
|
|
|
/S/SYS/Authent:CurrentUser
|
|
|
/S/SYS/Authent:CurrentRoleName
|
|
|
/S/SYS/Authent:LastError
|
|
|
|
Fehler
|
|
|
|