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

<security>.getEmail (name: String): String

 

Essa função retorna o e-mail cadastrado no SGU para o nome informado como entrada.

Podem ser informado nome de usuários ou grupos.

Nota

Existe outra função com o mesmo objetivo dessa, a qual, porém, recebe como entrada o identificador (ID) do usuário ou grupo. Mais detalhes em getEmail(id).

Sintaxe: <security>.getEmail (name: String)

Parâmetros:

Nome Tipo Descrição
name String Nome do usuário que deseja-se obter o email.

Tipo de retorno: String.

Exemplo de utilização:

Essa função é utilizada quando se tem o nome de um usuário ou grupo e se quer obter o e-mail desse. 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 usuário “João”

var userMail1 = context.getSecurity().getEmail(“João”);

 

// Busca o e-mail do usuário “Maria”

var userMail2 = context.getSecurity().getEmail(“Maria”);

 

// Busca o e-mail do usuário “Carlos”

var userMail3 = context.getSecurity().getEmail(“Carlos”);

 

// 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ê?