Packages call removal tool
Habilite e execute o plug-in Packages Call Removal Tool (com.glide.script.packages_call_removal) e analise se cada uma das mudanças propostas deve ser concluída ou rejeitada.
- Verifica scripts em busca de chamadas de pacote para classes Java da Now Platform.
- Propõe mudanças para substituí-las por nomes GlideScript preferenciais.
- Facilita as mudanças de script.
Nota:
Se este registro for um registro do sistema de base, o uso da recomendação da ferramenta fará com que o item seja marcado como customer_update. No entanto, ainda pode ser útil usar essa ferramenta porque ela sinaliza Pacotes, chamadas xxx.
O Packages Call Removal Tool pode relatar algumas chamadas de pacote usadas em
sa_mapping_ext_commands e sa_custom_operation. Essas chamadas de pacote pertencem ao MID Server. Como não há classes, o código é executado no MID Server. Se você encontrar qualquer uma das chamadas de pacote listadas a seguir na seção Erros, marque-as como Rejeitadas (Ignoradas). A ferramenta não relata essa chamada de pacote novamente.Packages.com.snc.sw.util.JSONUtil.toJSONPlain(file_content);Packages.com.snc.sw.util.JSONUtil.toJSONPlain(file_name);Packages.com.snc.sw.commands.HttpCallHandler;Packages.com.snc.sw.dto.ProviderType.SSH
Mais informações
| Atributo | Descrição |
|---|---|
| Nome do Plug-in | com.glide.script.packages_call_removal |
| Tipo de configuração | Definição do sistema > Plug-ins |
| Finalidade | Remover/substituir chamadas de pacote/membro não autorizadas por nomes Glide aceitáveis (GlideScriptable) que só permitem o acesso autorizado aos dados. |
| Valor recomendado | Ativo |
| Impacto funcional | (Baixo) Esta correção substitui as chamadas de pacote por APIs GlideScriptable e pode afetar as personalizações que incluem chamadas de pacote. A ferramenta não substitui as chamadas de pacote automaticamente. Em vez disso, ela fornece sugestões que são armazenadas na tabela packages_call_item. Seu administrador pode decidir se aceita ou rejeita a mudança proposta. |
| Risco à segurança | (Médio) As chamadas de API do lado do cliente que resultam na recuperação de dados ou no acesso a objetos no servidor são consideradas perigosas do ponto de vista da segurança. Elas devem ser validadas para autorização e restrição de acesso a objetos confidenciais. |
Etapas para configurar
- Navegar até
- Pesquise o plug-in ID = com.glide.script.packages_call_removal.
- Clique em Ativar/Fazer upgrade para ativar o plug-in.
- Para verificar chamadas de pacote de lista de inclusões e chamadas de membro da lista de inclusões, conclua as ações descritas nas seções Etapas para configurar nos seguintes tópicos: