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

<security>.isGroup(name: String): Boolean

 

Essa função retorna se o nome 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 identificador (ID) do grupo. Mais detalhes em isGroup(id).
  • Esta função está disponível para os scripts BeforeExecute e AfterExecute da atividade.

Sintaxe: <security>.isGroup(name: String)

Parâmetros:

Nome Tipo Descrição
name String Texto correspondente ao nome 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 nome é 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 nome do grupo que se deseja verificar

var groupName = context.getVars().getString(“groupName”);

 

// Busca se o nome é de um grupo existente ou não.

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

 

// 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ê?