---
sourceDocument: Yokohama Créer ou modifier des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Yokohama Créer ou modifier des applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Obtenir un objet utilisateur
============================

Obtenir un objet utilisateur {#ariaid-title1}
=============================================

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](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 user est une représentation interne de l'utilisateur actuellement connecté et fournit des informations sur l'utilisateur et diverses fonctions utilitaires.

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

Pour obtenir la liste et une description des méthodes incluses dans le champ d'application disponibles pour l'objet utilisateur, consultez [GlideUser](https://www.servicenow.com/docs/access?context=c_GlideUserScopedAPI&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US).

Procédure
---------

1. Récupérer 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 de la `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'));


