Aller au contenu principal
Version: Next

DROP REMOTE USER

DROP REMOTE USER ( sessionUtilisateur )

ParamètreTypeDescription
sessionUtilisateurTexte🡒ID de la session de l'utilisateur

Description

La commande DROP REMOTE USER permet de déconnecter un utilisateur distant spécifique connecté à 4D Server.

Dans userSession, passez l'ID de la session de l'utilisateur que vous souhaitez déconnecter du serveur. Vous pouvez récupérer l'ID de la session à l'aide de la commande Get process activity.

Note : Cette commande est exécutée de manière asynchrone et uniquement sur 4D Server. Si la méthode appelant la commande est exécutée localement sur un 4D distant ou monoposte, DROP REMOTE USER ne fait rien.

Exemple

Vous souhaitez supprimer un utilisateur distant spécifique :

  // Méthode à exécuter sur le serveur
 var $userCol : Collection
 var $element : Object
 
  //déconnectez l'utilisateur distant Vanessa
 $userCol:=Get process activity(Sessions only).sessions.query("systemUserName = :1";"Vanessa")
 For each($element;$userCol)
    DROP REMOTE USER($element.ID)
 End for each

Voir aussi

REJECT NEW REMOTE CONNECTIONS
SEND MESSAGE TO REMOTE USER