---
sourceDocument: Xanadu – IT Asset Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/it-asset-management

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu – IT Asset Management

ft:clusterId :

    - itam

bundleId :

    - itam

workflow :

    - Technology


---

# Erstellen Sie eine Store App für eine anwenderdefinierte Integration

# Erstellen Sie eine Store App für eine anwenderdefinierte Integration {#ariaid-title1}

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

Veröffentlichen Sie Ihre anwenderdefinierte Integrationsanwendung im ServiceNow Store, um sie für andere verfügbar zu machen.

## Vorbereitungen

Erforderliche Rolle: admin

## Warum und wann dieser Vorgang ausgeführt wird

Sie müssen diese Schritte ausführen, damit Ihre anwenderdefinierte Integration ordnungsgemäß funktioniert, wenn andere Benutzer sie von ServiceNow Storeherunterladen.

## Prozedur

1. Erstellen Sie ein Korrekturskript in Ihrer anwenderdefinierten Integrationsanwendung.  
   Wenn mit Ihrer Anwendung ein neues Integrationsprofil erstellt wird, werden die von Ihnen erstellten Subflows und der Verbindungsalias über dieses Korrekturskript automatisch mit dem Profil verknüpft.
   1. Navigieren zu SystemanwendungenStudio.
   2. Wählen Sie Ihre anwenderdefinierte Integrationsanwendung aus.
   3. Klicken Sie auf der Seite „Willkommen bei Studio" auf + Neu erstellen.  
      Das Dialogfeld „Anwendungsdatei erstellen" wird geöffnet.
   4. Suchen Sie im Dialogfeld nach Korrekturskript, und wählen Sie den <kbd class="ph userinput">Eintrag</kbd>aus.
   5. Klicken Sie auf Erstellen.
   6. Füllen Sie im Formular „Korrekturskript" die folgenden Felder aus.  
      {#create-slc-store-app__table_cpy_whm_4kb__entry__2}

      | Feld | Wert |
      |-|-|
      | Name | Name des Korrekturskripts. Beispiel: Korrekturskript für <kbd class="ph userinput">anwenderdefinierte Integration</kbd>. |
      | Nicht ladbar | Option zum Erstellen von Kundenupdate-Datensätzen \[sys_update_xml\], wenn das Korrekturskript ausgeführt wird Wählen Sie diese Option nicht aus. |
      | Anwendung | Ihre anwenderdefinierte Integrationsanwendung. Dieses Feld wird automatisch ausgefüllt. |
      | Vor | Mit dieser Option können Sie das Korrekturskript ausführen, bevor Sie die Anwendung installieren oder aktualisieren. Wählen Sie diese Option nicht aus. |
      | Beschreibung | Beschreibung des Korrekturskripts. |
      [Tabelle : 1. Formular „Korrekturskript".]

      {#create-slc-store-app__table_cpy_whm_4kb}
   7. Geben Sie das folgende Skript in das Feld Skript ein.  
      Ersetzen Sie für die Subflows und den Verbindungsalias die Beispiel-IDs durch die tatsächlichen IDs. Sie finden die ID in der URL für jedes Element.

          new global.CustomIntegrationProfileUtils().createCustomIntegration({
          	name: 'Name', // choose a name for the integration
          	downloadSubscriptionSubflow: '3a23e189a1400010fa9bed1383c83d38', //replace example id
          	updateActivitySubflow: '77a66d23e5500010fa9bc9581d0c0f47', //replace example id
          	reclamationSubflow: 'e62b672e39400010fa9b4845e477fe02', //replace example id
          	connectionAlias: '629ad2bfdb1893005963ff041d961971' //replace example id
          });

      Hinweis:  
      Die Subflows „Aktivität aktualisieren" und „Reklamation" sind nicht erforderlich. Wenn Sie keinen Subflow zum Aktualisieren der Aktivität einschließen, ruft die Integration keine Benutzeraktivität ab, es sei denn, Ihr Download-Abonnement-Subflow enthält Benutzeraktivität. Wenn Sie keinen Reklamations-Subflow einbeziehen, kann die Integration die Abonnements des SaaS -Benutzers nicht deaktivieren.
   8. Klicken Sie auf Absenden.
   {#create-slc-store-app__substeps_mq2_3hm_4kb}
2. Erstellen Sie einen bereichsübergreifenden Berechtigungsdatensatz.  
   Mit diesem Datensatz kann das von Ihnen erstellte Korrekturskript auf die Skripteinbindung CustomIntegrationProfileUtils() zugreifen.
   1. Navigieren zu SystemanwendungenAnwendungsübergreifender Zugriff.
   2. Klicken Sie auf Neu.
   3. Füllen Sie die Felder des Formulars aus.  
      {#create-slc-store-app__table_dcv_pkm_4kb__entry__2}

      | Feld | Wert |
      |-|-|
      | Quellbereich | Ihre anwenderdefinierte Integrationsanwendung. Dieses Feld wird automatisch ausgefüllt. Um eine andere Anwendung auszuwählen, klicken Sie auf das Symbol für Einstellungen ( ![Symbol]()für Einstellungen) im Bannerframe Ihrer Instanz ServiceNow. Wählen Sie im Dialogfeld „Systemeinstellungen" die Registerkarte Entwickler und dann eine Anwendung aus der Dropdown-Liste Anwendung aus. |
      | Zielbereich | Anwendung, aus der Ressourcen angefordert werden. Klicken Sie auf das Suchsymbol ( ![Suchsymbol]()), um die Anwendung Global zu suchen und auszuwählen. |
      | Zielname | Name des Skripts enthält. Legen Sie dieses Feld auf <kbd class="ph userinput">CustomIntegrationProfileUtils fest</kbd>. |
      | Zieltyp | Typ der Anforderung. Wählen Sie Skripteinbindung aus. |
      | Anwendung | Ihre anwenderdefinierte Integrationsanwendung. Dieses Feld wird automatisch ausgefüllt. |
      | Vorgang | Vorgang, den das Skript für den Zielbereich ausführt. Wählen Sie API ausführen aus. |
      | Status | Autorisierung für diesen bereichsübergreifenden Berechtigungsdatensatz. Wählen Sie Zulässig aus. |
      [Tabelle : 2. Bereichsübergreifende Berechtigung]

      {#create-slc-store-app__table_dcv_pkm_4kb}
   4. Klicken Sie auf Absenden.
   {#create-slc-store-app__substeps_zmv_kkm_4kb}
{#create-slc-store-app__steps_kff_vzy_2nb}

## Nächste Maßnahme

Bevor Sie Ihre anwenderdefinierte Integrationsanwendung unter ServiceNow Storeveröffentlichen, vergewissern Sie sich, dass Ihre Aktionen und Subflows in der Anwendung aktiv, veröffentlicht und gespeichert sind.
**Vorheriges Thema:** [Veröffentlichen Sie ein anwenderdefiniertes Integrationsprofil](https://servicenow-prod.fluidtopics.net/HhroknB0C1zPvogbL5pkxA "Veröffentlichen Sie ein anwenderdefiniertes Integrationsprofil, um die anwenderdefinierte Integration abzuschließen.")  
**Nächstes Thema:** [Überprüfen Sie eine Softwarereklamationsregel](https://servicenow-prod.fluidtopics.net/N~LqaOTb~b624x0iPfd7~g "Verwenden Sie Reklamationsregeln, um Benutzerabonnements zu stornieren, für die eine Beschränkung auf keine Aktivität festgelegt wurde.")

