<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.

 

Este artigo ajudou você?