Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

InvisibleVerifyCredentialsEx()-Funktion

  • Last UpdatedSep 24, 2024
  • 1 minute read

Mit der InvisibleVerifyCredentialsEx()-Funktion kann in einem synchronen QuickScript eine Überprüfung der Anmeldeinformationen des angegebenen Benutzers durchgeführt werden, ohne dass der Benutzer an der InTouch HMI angemeldet wird.

Kategorie

Sicherheit

Syntax

AnalogTag=InvisibleVerifyCredentialsEx("Credential Name");

Argumente

Name der Anmeldeinformationen

Name der im Anmeldeinformations-Manager gespeicherten Anmeldeinformation. Bei eigenständigen InTouch-Projekten werden die Anmeldeinformationen vom Projekt-Manager abgerufen. Bei verwalteten InTouch-Projekten werden die Anmeldeinformationen vom Anmeldeinformations-Manager des Application Server abgerufen.

Anmerkungen

Wenn der angegebene Benutzername, das Kennwort sowie die Domäne gültig sind, wird die mit dem Benutzer verbundene Zugriffsebene zurückgegeben. In allen anderen Fällen wird -1 zurückgegeben.

Hinweis: Die InvisibleVerifyCredentialsEx()-Funktion muss von einem synchronen QuickScript ausgeführt werden. Wird sie in einer asynchronen QuickFunction ausgeführt, gibt sie stets den Wert -1 zurück.

Der aktuell angemeldete Benutzer ändert sich durch den Aufruf dieser Funktion nicht. Das Argument Domäne ist nur relevant, wenn der Betriebssystem-Sicherheitsmodus aktiviert ist. Wenn der ArchestrA-Sicherheitsmodus verwendet wird und die Galaxy ihrerseits die Betriebssystem-gesteuerte Sicherheit verwendet, sollte das Argument „UserId“ den vollständig qualifizierten Benutzernamen einschließlich des Domänennamens oder des Computernamens enthalten.

Beispiel

AnalogVar=InvisibleVerifyCredentialsEx("john", "Kennwort", "corporate_hq");

Siehe auch

PostLogonDialog(), AttemptInvisibleLogon(), IsAssignedRole(), QueryGroupMembership(), AddPermission()