---
sourceDocument: Xanadu: Integrationen mit Anwendungen erstellen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Integrationen mit Anwendungen erstellen

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# SOAP Web Service-Aktivitäten erstellen

# SOAP Web Service-Aktivitäten erstellen {#ariaid-title1}

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

Verwenden Sie diese Vorlage, um eine benutzerdefinierte SOAP-Aktivität zu erstellen.

## Vorbereitungen

Erforderliche Rolle: web_service_admin, activity_admin, activity_creator

## Warum und wann dieser Vorgang ausgeführt wird

Anweisungen zur Verwendung des Prozess-Flows für Aktivitätsvorlagen finden Sie unter [Anwenderdefinierte Aktivitäten erstellen](https://servicenow-prod.fluidtopics.net/VIlMbh9w_bkZbqu0ipBH9g "Sie können verschiedene Arten von benutzerdefinierten Aktivitäten mit einer benutzerdefinierten Vorlage im Workflow-Editor erstellen und aktualisieren.").

## Prozedur

1. Erstellen Sie eine [benutzerdefinierte Aktivität](https://servicenow-prod.fluidtopics.net/VIlMbh9w_bkZbqu0ipBH9g "Sie können verschiedene Arten von benutzerdefinierten Aktivitäten mit einer benutzerdefinierten Vorlage im Workflow-Editor erstellen und aktualisieren.").  
   Diese Aktion erstellt eine benutzerdefinierte Aktivität mithilfe einer Vorlage.
2. Nach dem Einrichten [allgemeiner Eigenschaften](https://servicenow-prod.fluidtopics.net/t14SlD7ReBP~CKyn8CtcZw "Die folgenden allgemeinen Eigenschaftenfelder gelten für alle Aktivitätendesignervorlagen.") und dem [Erstellen von Eingabevariablen](https://servicenow-prod.fluidtopics.net/MQCgLHhx1MwbZDixCnzx6w#CreateInputVariables "Erstellen Sie im Formular Eingaben des Aktivitätendesigners die Variablen, die an die Aktivität übergeben werden sollen.")konfigurieren Sie den Ausführungsbefehl des SOAP-Webservice.

   | Option | Bezeichnung |
   | [Ordnen Sie die Eingabevariablen zu](https://servicenow-prod.fluidtopics.net/MQCgLHhx1MwbZDixCnzx6w#t_MapAnInputVariable "Nachdem Sie die Eingabevariablen erstellt haben, ordnen Sie sie den Feldern im Formular „Ausführungsbefehl“ zu.") | Verwenden Sie die von Ihnen erstellten Variablen, um den Befehl zu konfigurieren, den Orchestration beim JDBC-Ziel ausführt. |
   | Webservicenachricht | Geben Sie die SOAP Web Service-Nachricht an, die für diese Aktivität verwendet werden soll. Wenn Sie Informationen zu SOAP-Webservices-Nachrichten benötigen, lesen Sie unter [SOAP-Nachricht](https://www.servicenow.com/docs/access?context=c_SOAPMessage&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)nach. |
   | Webservice-Nachrichtenfunktion | Geben Sie die SOAP-Nachrichtenfunktion an, die in Verbindung mit dem SOAP Web Service verfügbar ist. |
   | Endpunkt | Wenn Sie in dieses Feld einen Endpunkt eingeben, überschreibt er die im SOAP-Nachrichten-Webservice konfigurierte Endpunkt-URL. Klicken Sie auf das Schlosssymbol, um das Eingabefeld zu öffnen und den Endpunkt hinzuzufügen. |
   | SOAP-Nachrichtenparameter | Name-Wert-Paare, die an den SOAP-Endpunkt übergeben werden sollen. Sie können diese Parameter manuell erstellen oder Eingabevariablen in die Parameterfelder ziehen und dann einen Wert zuweisen. Parametern, die in der SOAP-Nachricht definiert sind und `${}` verwenden, können Daten aus dieser Aktivitätsvorlage zugewiesen werden. Verwenden Sie die Spalte Zusätzliches Attribut, um das System so zu konfigurieren, dass der Text nicht mit Escape-Zeichen versehen wird. Standardmäßig wird an die SOAP-Nachricht gesendeter Text mit Escape-Zeichen versehen. Die Spalte „ Name " wird automatisch ausgefüllt, wenn die Benutzer Variablen mithilfe der [Variablenersetzung in ausgehenden REST-Nachrichten](https://www.servicenow.com/docs/access?context=c_VariableSubstitutionSOAP&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US) in der SOAP-Nachricht bereitgestellt haben. |
   | MID-Server verwenden | Kontrollkästchen, das festlegt, ob ein MID Server zum Aufrufen des SOAP Web Service verwendet werden muss. Wenn die SOAP Web Service-Nachrichtenfunktion einen MID Server definiert, wird dieser MID Server anstelle des hier ausgewählten verwendet. |
   | Erforderliche MID Server-Fähigkeiten | MID-Server mit den entsprechenden [MID-Server-Fähigkeiten](https://www.servicenow.com/docs/access?context=t_ConfigureCapabilities&version=xanadu&pubname=xanadu-servicenow-platform&section=r_MIDServerCapabilities&ft:locale=en-US) für die Verbindung mit dem SOAP-Endpunkt. Standardmäßig wählt das System einen MID Server mit SOAP-Fähigkeiten aus. Dieses Feld ist verfügbar, wenn die Checkbox MID-Server verwenden aktiviert ist. |
   | Zeitüberschreitung | Zulässige Dauer der SOAP-Webserviceanforderung vor der Zeitüberschreitung in Sekunden. Der Standardwert ist 10. |
   | Authentifizierung | Bestimmt, welche Art von Authentifizierung für den Endpunkt erforderlich ist. Die Optionen sind: * Vorhandene Anmeldeinformationen in SOAP-Nachricht verwenden: Verwendet Anmeldeinformationsdefinitionen aus der SOAP-Nachrichtendefinition. * Mit Anmeldeinformationen für Standardauthentifizierung überschreiben: Verwendet \|[Aktivieren Sie die Standardauthentifizierung für ausgehende SOAP-](https://www.servicenow.com/docs/access?context=t_BasicAuthentication&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US) Anmeldeinformationen. Überschreibt die Anmeldeinformationen in der SOAP-Nachrichtendefinition. Anmeldeinformationen für Basic Authentication müssen bereitgestellt werden, bevor sie zur Auswahl verfügbar sind. * Mit Anmeldeinformationen für Zertifikatsauthentifizierung überschreiben: Überschreibt die Anmeldeinformationen in der SOAP-Nachrichtendefinition mit den Anmeldeinformationen für die Zertifikatauthentifizierung. * Mit Anmeldeinformationen für Basic Authentication und Zertifikatsauthentifizierung überschreiben: Überschreibt die Anmeldeinformationen in der SOAP-Nachrichtendefinition mit den Anmeldeinformationen der Basic Authentication oder der Zertifikatauthentifizierung. * Mit WS-Security-Anwendernamenprofil überschreiben: Überschreibt die Anmeldeinformationen in der SOAP-Nachrichtendefinition mit den in WS-Security definierten Anmeldeinformationen . {#t_CreateASOAPWebServiceActivity__ul_n3f_hcs_d1b} |
   | Akadem. Grade | Erforderliche Anmeldeinformationen für Basic Authentication für den REST-Endpunkt. Dieses Feld ist verfügbar, wenn im Feld Authentifizierung Mit Anmeldeinformationen für Basic Authentication überschreiben ausgewählt ist. In der Auswahlliste werden nur Anmeldeinformationen für Basic Authentication angezeigt, die in der Instanz gespeicherte Anmeldeinformationen und Anmeldeinformations-IDs eines externen Speichersystems umfassen. Wenn Sie Anmeldeinformationen verwenden, die in einem CyberArk-Tresor gespeichert sind, können Sie den in der MID Server-Konfigurationsdatei definierten Standardtresor überschreiben, indem Sie den Namen eines anderen Tresors als Präfix der Anmeldeinformations-ID getrennt durch einen Doppelpunkt hinzufügen. Zum Beispiel newsafe:orch-test-f5. Details finden Sie unter [Konfigurieren der MID Server für CyberArk](https://www.servicenow.com/docs/access?context=c_CyberArkIntegrationConfiguration&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US). |
   | Protokollprofil | [Die gegenseitige Authentifizierung ausgehender Webservices](https://www.servicenow.com/docs/access?context=c_OutboundWebServicesMutualAuth&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US) zur Authentifizierung. Dieses Feld ist verfügbar, wenn der Authentifizierungstyp entweder Mit Anmeldeinformationen für Zertifikatsauthentifizierung überschreiben oder Mit Anmeldeinformationen für Basic Authentication und Zertifikatsauthentifizierung überschreiben ist. |
   |-|-|

   {#t_CreateASOAPWebServiceActivity__choicetable_m3f_hcs_d1b}  
   Hinweis:  
   Sie können Parameterwerte in einem Test-Payload Variablen auf der Registerkarte Ausgaben automatisch zuordnen. Siehe [Ausgabevariablen automatisch zuordnen](https://servicenow-prod.fluidtopics.net/bcqgAOsKVNPv8G1c8hfewg "Sie können Parameterwerte in einem Test-Payload Variablen auf der Registerkarte Ausgaben automatisch zuordnen.").

## Nächste Maßnahme

* Verwenden Sie die [automatische Zuordnung](https://servicenow-prod.fluidtopics.net/bcqgAOsKVNPv8G1c8hfewg "Sie können Parameterwerte in einem Test-Payload Variablen auf der Registerkarte Ausgaben automatisch zuordnen."), um Ausgaben und Analyseregeln zu generieren (für JDBC empfohlen).
* Wenn Sie die automatische Zuordnung nicht verwenden, können Sie [Ausgabevariablen](https://servicenow-prod.fluidtopics.net/1Cm~oar0h2frIfYVOqh9jg#t_CreateAnOutputVariable "Das Formular Ausgaben im Designer enthält einen Variablen-Generator zum Erstellen von Datenstrukturen von Objekten und Arrays.") und [Analyseregeln](https://servicenow-prod.fluidtopics.net/_sTVMMro9MLtD_nhs7fmlw#t_CreateAParsingRule "Füllen Sie in einer benutzerdefinierten Aktivität definierte Ausgabevariablen mit Payload-Daten aus, die von einem Eingabetest auf einem externen Host oder Endpunkt zurückgegeben werden.") manuell erstellen.
{#t_CreateASOAPWebServiceActivity__ul_u45_vbq_xz}
* **[Automatische Zuordnung von SOAP-Aktivitätsausgabevariablen](https://servicenow-prod.fluidtopics.net/NR08wb6_8_Ki5hSbHgHG6w#t_AutoMapSOAPActivOutputVarble)**   
  Mit dem ServiceNow-Aktivitätsdesigner können Sie Parameterwerte in einem SOAP-Test-Payload automatisch zu Variablen in der Stufe Ausgaben zuordnen.
* **[SOAP-Ausführungsbefehle konfigurieren](https://servicenow-prod.fluidtopics.net/N_0XxdEOODQxIszjMlfuTw)**   
  Verwenden Sie die von Ihnen erstellten Eingabevariablen, um den Befehl zu konfigurieren, den Orchestration auf dem SOAP-Endpunkt ausführt.
* **[Ausführungsparameter für SOAP-Vorlagen](https://servicenow-prod.fluidtopics.net/JnWMrpVjWnbVOJ2XkbAs8A)**   
  Sie verwenden Ausführungsparameter, um das Eingabeprozessskript im Formular Vorverarbeitung des Aktivitätendesigners zu erstellen.
* **[JavaScript-Arrays in SOAP-Vorlagen erstellen](https://servicenow-prod.fluidtopics.net/Ilp4_~Zl3bFDU02gi9bL0A)**   
  Dies sind Anweisungen zum Erstellen von JavaScript-Arrays mit SOAP-Ausführungsparametern.
* **[Nachverarbeitungsparameter für SOAP-Vorlagen](https://servicenow-prod.fluidtopics.net/m2ikz4QzstGSU2VEnIeqIA)**   
  Verwenden Sie diese Parameter, um ein Nachverarbeitungsskript zu erstellen.

