<security>.removeFromGroup(personName: String, groupName: String)
Essa função remove uma pessoa de um grupo.
Esta função está disponível para os scripts BeforeExecute e AfterExecute da atividade.
Sintaxe: <security>.removeFromGroup(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 será removida |
Exemplo de utilização:
Informações de usuário
| Código do usuário | Nome do usuário | Grupo | |
|---|---|---|---|
| 10 | Carlos | carlos@meuemail.com | Diretores (código 1000) |
| 20 | Fernando | Auxiliares (código 1500) |
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);
// Remove o usuário “Carlos” do grupo “Diretores”
context.getSecurity(). removeFromGroup (userName, groupName);
// Verifica se o usuário é membro do grupo
var isMember = context.getSecurity().isMemberOf(context.getSecurity().getId("Carlos"), context.getSecurity().getId("Diretores"));
// O retorno da variável isMember será false.

English
Español


