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

AVEVA™ InTouch HMI

GetAccountStatus()

  • Last UpdatedSep 24, 2024
  • 1 minute read

Renvoie le nombre de jours avant l'expiration du mot de passe de l'utilisateur.

Catégorie

Sécurité

Syntaxe

Result=GetAccountStatus(Domain, UserID);

Arguments

Domaine

Nom du domaine ou du poste local où se trouve le compte utilisateur.

UserID

Nom de compte utilisateur Windows appartenant à un poste local, à groupe de travail ou à un domaine.

Valeur retour

Cette fonction renvoie également les valeurs suivantes<:hs>:

Résultat

Description

-1

Le mot de passe du compte a expiré

-2

Le mot de passe du compte n'expire jamais

-3

Compte verrouillé

-4

Compte désactivé

-5

Échec d'obtention de l'information du compte

Remarques

Utilisez cette fonction de script avec le mode de sécurité du système d'exploitation. Cette fonction ne doit pas être utilisée dans le mode de sécurité ArchestrA.

Si la fonction GetAccountStatus() est utilisée dans le mode de sécurité ArchestrA, le script tente de récupérer les informations du compte directement à partir du contrôleur de domaine. Ceci fonctionnera aussi longtemps que le référentiel Galaxy d'ArchestrA utilise le mode de sécurité du S.E. avec le même domaine.

Exemple(s)

Status = GetAccountStatus("Corporate_HQ","Operator");