---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Adicionar um ponto de extensão com script no código da aplicação base

# Adicionar um ponto de extensão com script no código da aplicação base {#ariaid-title1}

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

Adicione o ponto de extensão com script a uma inclusão de script no código da aplicação base. Para adicionar o ponto de extensão, inclua uma chamada de API que identifica o local no qual os artefatos personalizados registrados são executados.

## Antes de Iniciar

Função necessária: você deve ter a função específica para o desenvolvedor ou administrador da aplicação, ou deve ter a função de administrador. Você deve primeiro criar um ponto de extensão com script antes de adicioná-lo a uma inclusão de script no código da aplicação.  
Nota:  
Para saber mais sobre funções de administrador específicas da aplicação e desenvolvimento delegado, consulte [Regras de controle de acesso em apps de administração de aplicações](https://www.servicenow.com/docs/access?context=ACL-access-checks&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US) e [Desenvolvimento e implantação delegados](https://www.servicenow.com/docs/access?context=c_DelegatedDevelopment&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US).

## Procedimento

1. No código da aplicação, acesse a inclusão de script existente à qual você deseja adicionar um ponto de extensão com script ou crie uma nova inclusão de script.  
   Para saber mais sobre como criar inclusões de script, consulte [Inclusões de script](https://servicenow-prod.fluidtopics.net/hBKCoLz4tMazFF7P4Z6kOw#c_ScriptIncludes "As inclusões de script são usadas para armazenar o JavaScript executado no servidor.").
2. Na inclusão de script, adicione uma linha de código no local que você espera coletar e processar a saída do script personalizado.  
   O código deve conter o método [GlideScriptedExtensionPoint - com escopo](https://servicenow-prod.fluidtopics.net/~OYYe9wP_KtO8S9NL8mIlQ#GlideScriptedExtPtScopedAPI "A API GlideScriptedExtensionPoint fornece um método que retorna as instâncias de extensão associadas a um ponto de extensão especificado.") que identifica o ponto de extensão no qual as inclusões de script personalizadas estão registradas. Por exemplo:  
   Nota:  
   Também é uma prática recomendada entregar mensagens de erro para personalizadores de aplicações quando seus scripts personalizados são executados em uma instância de extensão. Se algo falhar quando a função retornar argumentos para o ponto de extensão, as mensagens de erro incluirão informações sobre como solucionar problemas do script personalizado.
{#add-scripted-ext-pt-base-script-include__steps_mfs_mgn_pdb}

