Workflow - Manual do Usuário > Modelador > Automatização > Funções JavaScript > Utilitários > Informações de usuários e grupos > <security>.getName(id: Int): String

<security>.getName(id: Int): String

 

Essa função retorna o nome do usuário ou grupo, passado como parâmetro.

Caso o nome não exista no SGU, então o retorno será vazio (“”).

Nota

Esta função está disponível para os scripts BeforeExecute e AfterExecute da atividade.

Sintaxe: <security>.getName(id: Int)

Parâmetros:

Nome Tipo Descrição
id Int Número correspondente ao ID do usuário ou grupo que deseja-se obter o nome.

Tipo de retorno: String.

Exemplo de utilização:

Essa função é utilizada quando se deseja obter o nome de um usuário ou grupo. Esse cenário pode ocorrer quando se tem apenas o identificador de algum usuário ou grupo e se deseja exibir a informação do nome do usuário.

O código abaixo mostra como seria feito para buscar o nome de um usuário quando se tem apenas o identificador único dele.

Código do usuário Nome do usuário
10 João

 

Script definido no BeforeExecute:

// Busca das variáveis do processo a variável que contém o código do usuário “10”

var codigo = context.getVars().getInt(“userCode”);

 

// Busca o nome a partir do código do usuário. Nesse caso, a variável “userName” irá conter o valor “João”.

var userName = context.getSecurity().getName(codigo);

 

Este artigo ajudou você?