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.
Procédure
-
Récupérer l’utilisateur actuel.
var myUserObject = gs.getUser()
-
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'));