<security>.addToGroup(personName: String, groupName: String)
Essa função dá permissão de acesso ao grupo indicado através do nome.
Esta função está disponível para os scripts BeforeExecute e AfterExecute da atividade.
Sintaxe: <security>. addToGroup(personName: String, groupName: String)
Parâmetros:
| Nome | Tipo | Descrição |
|---|---|---|
| personName | String | Nome da pessoa, pode ser um usuário ou um grupo |
| groupName | String | Nome do grupo do qual a pessoa se tornará membro |
Exemplo de utilização:
Informações de usuário
| Código do usuário | Nome do usuário |
|---|---|
| 10 | Carlos |
| 20 | Fernando |
Informações de grupo
| Código do grupo | Nome do usuário |
|---|---|
| 1000 | Diretores |
| 1500 | Auxiliares |
Script definido no BeforeExecute:
// Busca o código a partir do nome do usuário.
var userName= context.getSecurity().getName(10);
// Busca o código a partir do nome do Grupo.
var groupName= context.getSecurity().getName (1000);
// Adiciona o usuário Carlos ao grupo indicado Diretores.
context.getSecurity().addToGroup(userName, groupName);
// Verifica se o “Carlos” (10) faz parte do grupo com o código 1000.
var isMember = context.getSecurity().isMemberOf(context.getSecurity().getId("Carlos"), context.getSecurity().getId("Diretores"));
// O retorno da variável isMember será true.

English
Español


