SYS_USER_ALIVE

Fonction de script : Vérifie si l'utilisateur est connecté à AE par une Interface Web Automic.

Syntaxe

SYS_USER_ALIVE (Name, Department)

Syntaxe

Description / format

Name

Nom de l'utilisateur.
Format : littéral de script ou variable de script

Department

Département de l'utilisateur.
Format : littéral de script ou variable de script


Codes retour

"Y" : l'utilisateur est connecté à Interface Web Automic.
"N" : l'utilisateur n'est pas connecté à Interface Web Automic ou l'objet Utilisateur n'existe pas.

La fonction de script vérifie si un utilisateur est connecté à AE.

L'utilisateur est désigné par son nom et son département (par ex.SMITH/DEV). Vous ne pouvez vérifier que les utilisateurs de votre propre client.

Les utilisateurs connectés par un utilitaire ou un CallAPI ne sont pas identifiés.

La fonction de script renvoie "N" lorsque l'utilisateur n'est pas connecté ou que l'objet utilisateur n'existe pas dans le client courant.

Conseil : Utilisez l'instruction de script :ON_ERROR pour définir l'action à entreprendre si l'utilisateur n'est pas disponible. Pour plus d'informations, voir Éléments de script pour la gestion des erreurs.

Exemple

L'exemple suivant vérifie si un utilisateur est connecté à DEV. Le nom et le département de l'utilisateur sont transmis à la fonction de script sous forme de variables de script. Le script s'interrompt si l'utilisateur "SMITH/DEV" n'est pas défini. Le résultat s'affiche dans le rapport d'activation.

:ON_ERROR ABEND
:
SET &USR# = "SMITH"
:
SET &DEP# = "DEV"
:
SET &RET# = SYS_USER_ALIVE(&USR#, &DEP#)
:
PRINT &RET#

Voir aussi :

voiraussi

Éléments de script pour l'interaction entre les utilisateurs et les données d'utilisateurs