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

English
Español


