Workflow - Manual do Usuário > Modelador > Automatização > Funções JavaScript > Utilitários > Informações de usuários e grupos > <security>.isGroup(id: Int): Boolean

<security>.isGroup(id: Int): Boolean

 

Essa função retorna se o identificador passado como parâmetro corresponde a um grupo existente.

Nota

  • Existe outra função com o mesmo objetivo dessa, a qual, porém, recebe como entrada o nome do grupo. Mais detalhes em isGroup(name).
  • Esta função está disponível para os scripts BeforeExecute e AfterExecute da atividade.

Sintaxe: <security>.isGroup(id: Int)

Parâmetros:

Nome Tipo Descrição
id Int Número correspondente ao ID que deseja-se consultar se é um grupo existente.

Tipo de retorno: Boolean.

Exemplo de utilização:

Essa função é utilizada quando se quer saber se um identificador é de um grupo existente. Esse cenário pode ser exemplificado com o seguinte código em uma tarefa.

 

Script definido no BeforeExecute:

// Busca das variáveis do processo a variável que contém o código do grupo que se deseja verificar

var groupId = context.getVars().getInt(“groupId”);

 

// Busca se o código é de um grupo existente ou não.

var isGroup = context.getSecurity().isGroup(groupId);

 

// Verifica o retorno da função e toma ações conforme retorno

if (isGroup) {

// Se for grupo então faz algo.

...

}

Este artigo ajudou você?