---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Obtenir un objet utilisateur

# Obtenir un objet utilisateur {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Dans une règle métier ou un autre script serveur, la méthode gs.getUser() renvoie un objet utilisateur. L'objet utilisateur est une représentation interne de l'utilisateur actuellement connecté et fournit des informations sur l'utilisateur et diverses fonctions de l'utilitaire.

## Pourquoi et quand exécuter cette tâche

Pour obtenir une liste et une description des méthodes incluses dans le champ d'application disponibles pour l'objet utilisateur, consultez [GlideUser](https://servicenow-prod.fluidtopics.net/TYeZVaNju0lODPrOyxw4iw#c_GlideUserScopedAPI "L’API GlideUser fournit des méthodes permettant d’accéder aux informations sur l’utilisateur actuel et les rôles d’utilisateur actuels.").

## Procédure

1. Récupérez l'utilisateur actuel.  

       var myUserObject = gs.getUser()

2. Utilisez la méthode getUserByID pour extraire un autre utilisateur à l'aide du champ `user_name` ou `sys_id` sur l'enregistrement cible.  
   Par exemple :  

       var ourUser = gs.getUser(); 
       gs.­print(­ourUser.­getFirstName()); //print the first name of the user you are currently logged in as 
       newUser = ourUser.­getUserByID(<user_sys_id>); //fetch a different user, using the sys_id of the target user record. 
       gs.­print(­newUser.­getFirstName()); //first name of the user you fetched above 
       gs.­print(­newUser.­isMemberOf(­'Capacity Mgmt'));


