$AccessLevel (Systemvariable)
- Last UpdatedSep 24, 2024
- 1 minute read
Bestimmt die Zugriffsebene für den gegenwärtig angemeldeten Benutzer.
Kategorie
Sicherheit
Verwendung
$AccessLevel
Anmerkungen
Der Wert dieser Variablen wird durch die Zugriffsebene bestimmt, die dem Sicherheitsprofil des gegenwärtig angemeldeten Benutzers in InTouch HMI zugewiesen ist. Sie können über den WindowViewer-Befehl Benutzer einrichten auf das Benutzerprofil zugreifen.
Der eigentliche Wert der Variablen $AccessLevel hat für WindowViewer prinzipiell nur die Bedeutung, dass Benutzer mit einer Zugriffsebene ab 9000 als Administratoren zählen, die auf die Befehle im Menü Sicherheit zugreifen können. Darüber hinaus können Sie die Variable jedoch mit Objekten verknüpfen, damit diese beispielsweise nur für Bediener mit einer bestimmten Zugriffsebene zugänglich sind.
Datentyp in
Integer (nur Lesen)
Gültige Werte
0 bis 9999
Beispiel(e)
Mit dem folgenden Ausdruck können Sie über eine Sichtbarkeitsverknüpfung festlegen, dass ein bestimmtes Objekt (z. B. eine Schaltfläche) nur für Benutzer mit einer bestimmten Zugriffsebene angezeigt wird:
$AccessLevel >= 2000;
{Darüber hinaus können Sie einem Objekt auch eine Deaktivierungsverknüpfung zuweisen,
deren Ausdruck auf $AccessLevel beruht.}
$AccessLevel < 5411;
WENN $AccessLevel =500 DANN
Show "Zugriff verweigert"; {Popup-Fenster verweigert Zugriff}
ELSE
Show "Zugriff gestattet"; {Popup-Fenster erteilt Zugriff}
ENDIF;
Siehe auch
$Operator, $OperatorEntered, $PasswordEntered, $ConfigureUsers