Em uma regra de negócios ou outro script de servidor, o método gs.getUser() retorna um objeto de usuário. O objeto de usuário é uma representação interna do usuário conectado no momento e fornece informações sobre o usuário e várias funções de utilitário.
Por Que e Quando Desempenhar Esta Tarefa
Para obter uma lista e uma descrição dos métodos com escopo disponíveis para o objeto de usuário, consulte GlideUser.
Procedimento
-
Recupera o usuário atual.
var myUserObject = gs.getUser()
-
Use o método getUserByID para buscar um usuário diferente usando o campo
user_name ou sys_id no registro de destino.
Por exemplo:
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'));