SOAP Web Service-Aktivitäten erstellen
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.
Prozedur
-
Erstellen Sie eine benutzerdefinierte Aktivität.
Diese Aktion erstellt eine benutzerdefinierte Aktivität mithilfe einer Vorlage.
-
Nach dem Einrichten allgemeiner Eigenschaften und dem Erstellen von Eingabevariablenkonfigurieren Sie den Ausführungsbefehl des SOAP-Webservice.
Option Bezeichnung 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 SOAP-Webservices-Nachrichten benötigen, lesen Sie unter SOAP-Nachrichtnach. 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 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 für Standardauthentifizierung überschreiben: Verwendet |Aktivieren Sie die Standardauthentifizierung 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-Anwendernamenprofil überschreiben: Überschreibt die Anmeldeinformationen in der SOAP-Nachrichtendefinition mit den in WS-Security definierten Anmeldeinformationen .
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. Protokollprofil Die gegenseitige Authentifizierung ausgehender Webservices 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. Hinweis:Sie können Parameterwerte in einem Test-Payload Variablen auf der Registerkarte Ausgaben automatisch zuordnen. Siehe Ausgabevariablen automatisch zuordnen.
Nächste Maßnahme
- Verwenden Sie die automatische Zuordnung, um Ausgaben und Analyseregeln zu generieren (für JDBC empfohlen).
- Wenn Sie die automatische Zuordnung nicht verwenden, können Sie Ausgabevariablen und Analyseregeln manuell erstellen.