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

AVEVA™ InTouch HMI

Fonction InvisibleVerifyCredentialsEx()

  • Last UpdatedSep 24, 2024
  • 1 minute read

La fonction InvisibleVerifyCredentialsEx() peut être utilisée dans un QuickScript synchrone pour vérifier les informations d'identification de l'utilisateur donné sans connecter l'utilisateur à l'InTouch HMI.

Catégorie

Sécurité

Syntaxe

AnalogTag=InvisibleVerifyCredentialsEx("Credential Name");

Arguments

Nom des informations d’identification

Nom des informations d'identification stockées dans le gestionnaire d'informations d'identification. Pour les applications InTouch autonomes, les informations d'identification sont récupérées à partir du Gestionnaire d'applications. Pour les applications InTouch managées, les informations d'identification sont récupérées à partir du gestionnaire d'informations d'identification de l'Application Server.

Remarques

Si les informations combinées de l'utilisateur, du mot de passe et du domaine sont valides, le niveau d'accès associé à l'utilisateur est renvoyé sous la forme d'un entier. Autrement, -1 est renvoyé.

Remarque : la fonction InvisibleVerifyCredentialsEx() doit être exécutée depuis un QuickScript synchrone. La fonction retourne toujours -1 si elle est exécutée depuis un QuickScript asynchrone.

Cette fonction ne permet pas de changer l'utilisateur déjà connecté. L'argument Domain n'est accepté que dans le mode de sécurité du système d'exploitation. Si le mode de sécurité ArchestrA est utilisé, et celui-ci utilise à son tour la sécurité SE, l'argument «<:hs>UserId<:hs>» contiendra le nom complet de l'utilisateur, avec le nom du domaine ou du poste.

Exemple

AnalogTag=InvisibleVerifyCredentialsEx("john", "Password", "corporate_hq");

Voir aussi

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