<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.
- Se o nome informado não existir, retorna nulo.
- Não havendo e-mail cadastrado para o nome informado, retorna vazio.
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 | |
| 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 “”

English
Español


