SOAP Web Service-Aktivitäten erstellen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 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 Benutzerdefinierte Aktivitäten erstellen.

    Prozedur

    1. Erstellen Sie eine benutzerdefinierte Aktivität.
      Diese Aktion erstellt eine benutzerdefinierte Aktivität mithilfe einer Vorlage.
    2. Nachdem Sie allgemeine Eigenschaften eingerichtet und Eingabevariablen erstellthaben, konfigurieren Sie den SOAP Web Service Execution Command (Ausführungsbefehl).
      OptionBezeichnung
      Ordnen Sie die Eingabevariablen 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 Nachrichten von SOAP-Webservices benötigen, konsultieren Sie die SOAP-Nachricht.
      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 Variablensubstitution in ausgehenden REST-Nachrichten 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 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 der Standardauthentifizierung überschreiben: Verwendet |Aktivieren Sie die Basic Authentication für ausgehende SOAP- 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-Benutzernamenprofil überschreiben: Überschreibt die Anmeldeinformationen in der SOAP-Nachrichtendefinition mit Anmeldeinformationen, die als WS-Securitydefiniert sind.
      Berechtigungen 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.
      Protokollprofil Gegenseitige Authentifizierung für ausgehende Webservices, die für die Authentifizierung verwendet werden soll. 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.
      Hinweis:
      Sie können Parameterwerte in einem Test-Payload Variablen auf der Registerkarte Ausgaben automatisch zuordnen. Siehe Ausgabevariablen automatisch zuordnen.

    Nächste Maßnahme