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

AVEVA™ InTouch HMI

Fonction AttemptInvisibleLogonEx()

  • Last UpdatedSep 24, 2024
  • 2 minute read

La fonction AttemptInvisibleLogonEx() peut être utilisée dans un script pour connecter un utilisateur à InTouch à l'aide des informations d'identification stockées dans le gestionnaire d'informations d'identification. L'utilisateur n'est pas demandé d'entrer un mot de passe ou un identifiant utilisateur.

Catégorie

Sécurité

Syntaxe

DiscreteTag=AttemptInvisibleLogonEx("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.

Valeur retour

Renvoie VRAI si l'authentification réussit. FAUX dans les autres cas.

Remarques

Une tentative de connexion à l'InTouch HMI est effectuée à l'aide des informations d'identification enregistré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.

  • Si la tentative de connexion réussit, la valeur VRAI est renvoyée et les variables système $OperatorDomain, $OperatorName, $AccessLevel et $Operator sont mises à jour.

  • Si la tentative de connexion échoue, la valeur FAUX est renvoyée et l'utilisateur déjà connecté (s'il existe) reste l'utilisateur courant.

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 que la sécurité ArchestrA utilise à son tour la sécurité basée sur le système d'exploitation, l'argument UserId doit contenir le nom complet de l'utilisateur qualifié avec le nom de domaine ou le nom de l'ordinateur.

Exemples

Quand le mode de sécurité est celui du système d'exploitation<:hs>:

DiscreteTag=AttemptInvisibleLogonEx("TestCredentialName01");

Voir aussi

PostLogonDialog(), InvisibleVerifyCredentials(), IsAssignedRole(), QueryGroupMembership(), AddPermission()

In This Topic