Weitere Informationen zu Objektbeziehungen und deren Verwendung in der API finden Sie im Abschnitt Objektbeziehungen .
Weitere Informationen zu Datenverbindungen finden Sie auf der Hilfeseite Datenverbindungen .
Um Informationen zu allen Workflow-Datensätzen abzurufen, verwenden Sie den Endpunkt
GET {baseURL}/v3/workflows/
.
view (Zeichenfolge): Optional. Kann ohne Wert belassen werden. Sie können aus den folgenden Werten wählen: „Standard“ und „Vollständig“. Wenn dieser Parameter auf „Standard“ gesetzt ist, wird ein reduziertes Ansichtsobjekt zurückgegeben. Wenn keine Angaben gemacht werden, wird der Standardwert verwendet.
curl --location --request GET 'http://localhost/webapi/v3/workflows' \ --header 'Authorization: Bearer BearerTokenGoesHere'
Um Informationen über eine bestimmte Serverdatenverbindung abzurufen, verwenden Sie
GET {baseURL}/v3/serverDataConnections /{dataConnectionId}
Endpoint.
workflowCredentialType (Zeichenfolge): Erforderlich. Geben Sie eine Server-Datenverbindungs-ID ein, um Informationen über eine bestimmte Datenverbindung abzurufen.
curl --location --request GET 'http://localhost/webapi/v3/workflows/61db393fc565144387d451fb' \ --header 'Authorization: Bearer BearerTokenGoesHere'
Um den
Namen
einer Datenverbindung zu ändern, verwenden Sie
PUT {baseURL}/v3/serverDataConnections/{dataConnectionId}
Endpoint.
workflowCredentialType (Zeichenfolge): Erforderlich. Geben Sie eine Server-Datenverbindungs-ID ein, um die Datenverbindung anzugeben, die aktualisiert werden soll.
updateWorkflowContract (Haupttext): Erforderlich. Geben Sie einen neuen Namen für eine Datenverbindung ein:
name (Zeichenfolge): Erforderlich. Geben Sie den neuen Namen der Datenverbindung ein.
Curl --location --Request PUT 'http://localhost/webapi/v3/serverDataConnections/61dec3bc5436c21013530fa' \ --Header 'Content-Type: Application/x-www-Form-urlencoded' \ --Header 'Autorisierung: Bearer BearerTokenGoesHere' \ --Data-urlencode 'Name=Oracle DB-Verbindung'
Um einen Benutzer zu einer Serverdatenverbindung hinzuzufügen, verwenden Sie den
{baseURL}{dataConnectionId}
Endpunkt POST /v3/serverDataConnections/ /users.
workflowCredentialType (Zeichenfolge): Erforderlich. Geben Sie eine Server-Datenverbindungs-ID ein, um die Datenverbindung anzugeben, zu der ein Benutzer hinzugefügt werden soll.
Vertrag (Körper): Erforderlich. Geben Sie Informationen über den Benutzer ein, den Sie einer Datenverbindung hinzufügen möchten:
workflowCredentialType (Zeichenfolge): Erforderlich. Geben Sie die ID eines Benutzers an, den Sie einer Datenverbindung hinzufügen möchten.
Curl --location --Request POST 'http://localhost/webapi/v3/serverDataConnections/61dec3bc5436c221013530fa/users' \ --Header 'Content-Type: Application/x-www-Form-urlencoded' \ --Header 'Autorisierung: Bearer BearerTokenGoesHere' \ --Data-urlencode 'userid=61dec95f5436c22101353193'
Um eine Benutzergruppe zu einer Serverdatenverbindung hinzuzufügen, verwenden Sie den
{baseURL}{dataConnectionId}
Endpunkt POST /v3/serverDataConnections/ /usergroups.
workflowCredentialType (Zeichenfolge): Erforderlich. Geben Sie eine Server-Datenverbindungs-ID ein, um die Datenverbindung anzugeben, zu der eine Benutzergruppe hinzugefügt werden soll.
Vertrag (Körper): Erforderlich. Geben Sie Informationen zu der Benutzergruppe ein, die Sie einer Datenverbindung hinzufügen möchten:
workflowCredentialType (Zeichenfolge): Erforderlich. Geben Sie die ID einer Benutzergruppe an, die Sie einer Datenverbindung hinzufügen möchten.
Curl --location --Request POST 'http://localhost/webapi/v3/serverDataConnections/61dec3bc5436c221013530fa/userGroups' \ --Header 'Content-Type: Application/x-www-Form-urlencoded' \ --Header 'Autorisierung: Bearer BearerTokenGoesHere' \ --Data-urlencode 'userGroupId=61decb225436c2210135336f'
Um einen Benutzer aus einer Server-Datenverbindung zu entfernen, verwenden Sie den Befehl
DELETE {baseURL}/v3/serverDataConnections/{dataConnectionId}/users/{userId}
Endpunkt.
workflowCredentialType (Zeichenfolge): Erforderlich. Geben Sie eine Server-Datenverbindungs-ID ein, um die Datenverbindung anzugeben, die aktualisiert werden soll.
workflowCredentialType (Zeichenfolge): Erforderlich. Geben Sie eine Benutzer-ID ein, die Sie aus der Datenverbindung entfernen möchten.
curl --location --request GET 'http://localhost/webapi/v3/workflows/61db393fc565144387d451fb' \ --header 'Authorization: Bearer BearerTokenGoesHere'
Um eine Benutzergruppe aus einer Serverdatenverbindung zu entfernen, verwenden Sie den Befehl
DELETE {baseURL}/v3/serverDataConnections/{dataConnectionId}/usergroups/{userGroupId}
Endpoint.
workflowCredentialType (Zeichenfolge): Erforderlich. Geben Sie eine Server-Datenverbindungs-ID ein, um die Datenverbindung anzugeben, die aktualisiert werden soll.
workflowCredentialType (Zeichenfolge): Erforderlich. Geben Sie eine Benutzergruppen-ID ein, die Sie aus der Datenverbindung entfernen möchten.
curl --location --request GET 'http://localhost/webapi/v3/workflows/61db393fc565144387d451fb' \ --header 'Authorization: Bearer BearerTokenGoesHere'
Um einen spezifischen Workflow zu löschen, verwenden Sie den Endpunkt
DELETE {baseURL}/v3/workflows/{dataConnectionId}
.
workflowCredentialType (Zeichenfolge): Erforderlich. Geben Sie eine Server-Datenverbindungs-ID ein, um die Datenverbindung anzugeben, die Sie löschen möchten.
curl --location --request GET 'http://localhost/webapi/v3/workflows/61db393fc565144387d451fb' \ --header 'Authorization: Bearer BearerTokenGoesHere'
Derzeit sind keine Referenzen für Serverdatenverbindungen vorhanden. Der Vorteil, dass die Datenverbindungen geändert werden können, besteht darin, dass Sie Zugriff auf diese Verbindungen zuweisen oder deren Zuweisung aufheben können. Dies hilft beim Onboarding bestimmter Berechtigungen für Datenquellen.
RUFEN SIE /v3/serverDataConnections AB

PUT /v3/serverDataConnections/{dataConnectionId}

Weitere Informationen zu Postman-Anforderungen finden Sie auf der Hilfeseite Postman verwenden .