Os utilizadores a trabalhar com análises podem invocar o JavaScript customizado de modo a validar os critérios de análise e as fórmulas de coluna. A validação permite que as consultas sejam bloqueadas ao editar uma análise. O JavaScript customizado deve ser acessível através de um servidor Web. Para ativar esta funcionalidade, os administradores especificam o URL do servidor Web nas definições do sistema e registam o servidor Web como um domínio seguro.
- Desenvolva os seus scripts de validação customizada no JavaScript, armazene-os num servidor Web e anote o URL que aponta para o ficheiro JavaScript (*.JS) com os scripts customizados.
Por exemplo, poderá desenvolver um script de bloqueio que armazena em myblocking.js e o URL poderá ser:http://example.com:8080/mycustomscripts/myblocking.js.
- Especifique o URL do seu servidor Web nas definições do sistema:
- Clique em Consola e, em seguida, clique em Definições do Sistema Avançadas.
- Em URL para Bloquear Consultas nas Análises, introduza o URL que anotou no Passo 1.
- Registe o servidor da Web como um domínio seguro:
- Clique em Consola e, em seguida, clique em Domínios Seguros.
- Acrescente uma entrada para o domínio no URL que especificou no Passo 2.
Por exemplo, poderá acrescentar: example.com:8080.
- Para opções, selecione Script e Ligar.
- Teste os seus scripts de validação:
- Abra uma análise.
- Execute a análise com critérios válidos e inválidos.
- Verifique se as consultas estão bloqueadas como esperado.