---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Fügen Sie im Basisanwendungscode einen geskripteten Erweiterungspunkt hinzu

# Fügen Sie im Basisanwendungscode einen geskripteten Erweiterungspunkt hinzu {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Fügen Sie den geskripteten Erweiterungspunkt einer Skripteinbindung im Basisanwendungscode hinzu. Um den Erweiterungspunkt hinzuzufügen, fügen Sie einen API-Aufruf ein, der den Ort identifiziert, an dem registrierte anwenderdefinierte Artefakte ausgeführt werden.

## Vorbereitungen

Erforderliche Rolle: Sie müssen über die spezifische Rolle für den Entwickler oder Administrator der Anwendung oder über die Administratorrolle verfügen. Sie müssen zuerst einen geskripteten Erweiterungspunkt erstellen, bevor Sie ihn einer im Anwendungscode enthaltenen Skripteinbindung hinzufügen können.  
Hinweis:  
Weitere Informationen zu anwendungsspezifischen Administratorrollen und delegierter Entwicklung finden Sie unter [Zugriffssteuerungsregeln in Apps zur Anwendungsverwaltung](https://www.servicenow.com/docs/access?context=ACL-access-checks&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US) und [Delegierte Entwicklung und Bereitstellung](https://www.servicenow.com/docs/access?context=c_DelegatedDevelopment&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US).

## Prozedur

1. Greifen Sie im Anwendungscode auf die vorhandene Skripteinbindung zu, der Sie einen geskripteten Erweiterungspunkt hinzufügen möchten, oder erstellen Sie eine neue Skripteinbindung.  
   Weitere Informationen zum Erstellen von Skripteinbindungen finden Sie unter [Skripteinbindungen](https://servicenow-prod.fluidtopics.net/qPksY0JxvN~uT1n_ftEnYg#c_ScriptIncludes "Skripteinbindungen werden zum Speichern von JavaScript-Code verwendet, der auf dem Server ausgeführt wird.").
2. Fügen Sie in der Skripteinbindung eine Codezeile an der Stelle hinzu, an der Sie die Ausgabe benutzerdefinierter Skripts erfassen und verarbeiten möchten.  
   Der Code muss die Methode [GlideScriptedExtensionPoint: Bereichsbezogen](https://servicenow-prod.fluidtopics.net/bibEgQBdGwHMBrXnLCZqfQ#GlideScriptedExtPtScopedAPI "Die GlideScriptedExtensionPoint- API bietet eine Methode, die die Erweiterungsinstanzen zurückgibt, die einem angegebenen Erweiterungspunkt zugeordnet sind.") enthalten, die den Erweiterungspunkt identifiziert, an dem die anwenderdefinierten Skripteinbindungen registriert werden. Beispiel:  
   Hinweis:  
   Es empfiehlt sich auch, Fehlermeldungen für Anwendungsanpasser zu liefern, wenn ihre benutzerdefinierten Skripts in einer Erweiterungsinstanz ausgeführt werden. Sollte ein Fehler auftreten, wenn die Funktion Argumente an den Erweiterungspunkt zurückgibt, enthalten die Fehlermeldungen Informationen zum Beheben von Problemen mit dem benutzerdefinierten Skript.
{#add-scripted-ext-pt-base-script-include__steps_mfs_mgn_pdb}

