---
sourceDocument: Segurança da plataforma Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-security

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Segurança da plataforma Yokohama

ft:clusterId :

    - psec

bundleId :

    - psec

workflow :

    - Platform


---

# Packages call removal tool

# Packages call removal tool {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

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.
O Packages Call Removal Tool é um plug-in que:

* 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.

{#sc-packages-call-removal-tool__ul_mcr_wm2_mkb}  
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`
{#sc-packages-call-removal-tool__ul_fmb_gn2_mkb}

## Mais informações {#sc-packages-call-removal-tool__section_more_information}

{#sc-packages-call-removal-tool__table_ajc_b43_3kb__entry__2}

| 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 | 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. |
[ ]

{#sc-packages-call-removal-tool__table_ajc_b43_3kb}

## Etapas para configurar {#sc-packages-call-removal-tool__section_nwt_krk_jkb}

1. Navegar até Definição do SistemaPlug-ins

2. Pesquise o plug-in ID = com.glide.script.packages_call_removal.

3. Clique em Ativar/Fazer upgrade para ativar o plug-in.

4. 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:
   * Verificar chamadas de membros da lista de permissões
   * Verificar chamadas de pacotes da lista de permissões
   {#sc-packages-call-removal-tool__ul_vvw_p42_mkb}
{#sc-packages-call-removal-tool__ol_skk_wv3_nkb}

