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. |
Department |
Département de l'utilisateur. |
Codes retour |
---|
"Y" : l'utilisateur est connecté à Interface Web Automic. |
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 :