Scripts - Módulo de plano de fundo
Os administradores podem usar o módulo Scripts - Plano de fundo para executar código JavaScript arbitrário do servidor.
O módulo Scripts - Plano de fundo consiste nos seguintes componentes.
- Caixa de texto para inserir JavaScript.
- Seletor para especificar o escopo da aplicação.
- BotãoExecutar script.
- Lista de escopos disponíveis.
- Registro para reversão? caixa de seleção. Selecionado por padrão. Cria um contexto de rollback para a execução do script. Depois que o script for executado, clique no link Execução e recuperação de script disponível aqui para ir para o formulário Histórico de execução de script, no qual você pode reverter o script.
- Executar na área restrita? caixa de seleção. Permite que o script seja executado com restrições semelhantes a área restrita. Se marcados, os dados não poderão ser inseridos, atualizados ou excluídos.
- Executar como scriptlet? caixa de seleção. Permite que o script seja executado como um scriplet, o que dá ao script acesso ao escopo global e a qualquer funcionalidade ou objetos do lado do servidor. Se a caixa de seleção não estiver marcada, o script será executado no escopo global, mas não terá acesso a nenhuma funcionalidade ou objeto do lado do servidor.
- Caixa de seleçãoCancelar após 4 horas. Selecionado por padrão. Cancela a execução do script se ele continuar após quatro horas.
Quando um script é executado, a instância exibe resultados, informações e mensagens de erro na parte superior da tela.
Nota:
A execução de JavaScript de forma livre pode causar interrupção do sistema ou perda de dados. Não execute scripts de forma livre a partir de uma instância de produção.
Por padrão, os administradores podem acessar este módulo sem elevar privilégios. Se você quiser exigir privilégios elevados para acessar este módulo, defina a propriedade do sistema glide.script_processor.admin como security_admin.