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

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

 

Essa função retorna o email cadastrado no SGU para o identificador informado como entrada.

Podem ser informado código de usuários ou grupos.

Nota

  • Existe outra função com o mesmo objetivo dessa, a qual, porém, recebe como entrada o nome do usuário ou grupo. Mais detalhes em getEmail(name).
  • Esta função está disponível para os scripts BeforeExecute e AfterExecute da atividade.

Sintaxe: <security>.getEmail(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 email.

Tipo de retorno: String.

Exemplo de utilização:

Essa função é utilizada quando se tem o identificador de um usuário ou grupo e se quer obter o email deste. Essa função pode ser útil por exemplo quando se deseja preencher os destinatários de notificações, entre outros usos. Abaixo é apresentado um exemplo de como obter essa informação.

Código do usuário Nome do usuário E-mail
10 João joao@senior.com.br

20

Maria  

Script definido no BeforeExecute:

// Busca o e-mail do código de usuário “10”

var userMail1 = context.getSecurity().getEmail(10);

 

// Busca o e-mail do código de usuário “15”

var userMail2 = context.getSecurity().getEmail(15);

 

// Busca o e-mail do código de usuário “20”

var userMail3 = context.getSecurity().getEmail(20);

 

// A variável “userMail1” contém “joao@senior.com.br”

// A variável “userMail2” contém null

// A variável “userMail3” contém “”

Este artigo ajudou você?