• Manual do BrERP
  • Documentação Funcional
  • Documentação Técnica

Criando uma Validação de Login (Script)

No desenvolvimento de uma Validação de Login (script) você pode usar algumas variáveis pré definidas:

  • A_Ctx
  • A_AD_Client_ID
  • A_AD_Org_ID
  • A_AD_Role_ID
  • A_AD_User_ID

file

file

Nota: basta que a regra conforme exemplo acima seja criada para que a mesma já esteja em funcionamento (pode ser necessário reiniciar o servidor de aplicação).

Exemplo de código para copiar, colar e testar

Na Chave de Busca da Regra:

groovy:naoPermitirSuperUser

No campo Script da Regra:

import org.compiere.model.MUser;

MUser user = new MUser(A_Ctx, A_AD_User_ID, null);
if (user.getName().equals("SuperUser"))
    msg = "SuperUser não é um usuário válido para acesso ao sistema.";
else
    msg = ""; 

result = msg;
  • Exemplo de código para copiar, colar e testar

Docs

    Manual do BrERP
    Documentação Funcional
    Documentação Técnica

Redes Sociais

    Facebook
    LinkedIn
    Instagram

Mais

    Blog
    GitHub
    Políticas de Suporte
    Políticas de Privacidade
    Políticas de Backup
devCoffee Business Solutions
Copyright © 2022 devCoffee Business Solutions