SharePoint
Mit dem SharePoint-Connector können Sie Dateien, Ordner und Anhänge in SharePoint verwalten.
Unterstützte Versionen
Dieser Connector unterstützt Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 und höher sowie SharePoint Online.
Hinweise
Führen Sie in Ihrem Google Cloud-Projekt die folgenden Aufgaben aus:
- Prüfen Sie, ob eine Netzwerkverbindung eingerichtet ist. Weitere Informationen finden Sie unter Netzwerkverbindung.
- Weisen Sie dem Nutzer, der den Connector konfiguriert, die IAM-Rolle roles/connectors.admin zu.
- Weisen Sie dem Dienstkonto, das Sie für den Connector verwenden möchten, die IAM-Rollen
roles/secretmanager.viewer
undroles/secretmanager.secretAccessor
zu: - Aktivieren Sie
secretmanager.googleapis.com
(Secret Manager API) undconnectors.googleapis.com
(Connectors API). Weitere Informationen finden Sie unter Dienste aktivieren.
SharePoint-Verbindung erstellen
Eine Verbindung ist für eine Datenquelle spezifisch. Wenn Sie also viele Datenquellen haben, müssen Sie für jede Datenquelle eine separate Verbindung erstellen. So erstellen Sie eine Verbindung:
- Rufen Sie in der Cloud Console die Seite Integration Connectors > Verbindungen auf und wählen Sie ein Google Cloud-Projekt aus oder erstellen Sie eines.
- Klicken Sie auf + Neu erstellen, um die Seite Verbindung erstellen zu öffnen.
- Wählen Sie im Bereich Standort einen Standort aus der Liste Region aus und klicken Sie dann auf Weiter.
Eine Liste aller unterstützten Regionen finden Sie unter Standorte.
- Führen Sie im Abschnitt Verbindungsdetails folgende Schritte aus:
- Wählen Sie in der Connector-Liste SharePoint aus.
- Wählen Sie eine Connector-Version aus der Liste Connector-Version aus.
- Geben Sie im Feld Verbindungsname einen Namen für die Verbindungsinstanz ein. Der Verbindungsname darf Kleinbuchstaben, Zahlen oder Bindestriche enthalten. Der Name muss mit einem Buchstaben beginnen und mit einem Buchstaben oder einer Ziffer enden. Er darf nicht länger als 49 Zeichen sein.
- Geben Sie optional unter Beschreibung eine Beschreibung für die Verbindungsinstanz ein.
- Optional können Sie Cloud Logging aktivieren und dann eine Logebene auswählen. Die Logebene ist standardmäßig auf
Error
festgelegt. - Wählen Sie im Feld Dienstkonto ein Konto mit den erforderlichen Rollen aus.
- Konfigurieren Sie optional die Verbindungsknoteneinstellungen:
- Mindestanzahl von Knoten: Geben Sie die Mindestanzahl von Verbindungsknoten ein.
- Maximale Anzahl von Knoten: Geben Sie die maximale Anzahl von Verbindungsknoten ein.
Ein Knoten ist eine Einheit (oder ein Replikat) einer Verbindung, die Transaktionen verarbeitet. Zur Verarbeitung von mehr Transaktionen für eine Verbindung sind mehr Knoten erforderlich. Umgekehrt sind weniger Knoten erforderlich, um weniger Transaktionen zu verarbeiten. Informationen zu den Auswirkungen der Knoten auf Ihre Connector-Preise finden Sie unter Preise für Verbindungsknoten. Wenn Sie keine Werte eingeben, ist die Mindestanzahl von Knoten standardmäßig auf 2 (für eine bessere Verfügbarkeit) und die maximale Knotenzahl auf 50 gesetzt.
- Klicken Sie optional auf + Label hinzufügen, um der Verbindung ein Label in Form eines Schlüssel/Wert-Paars hinzuzufügen.
- Klicken Sie auf Weiter.
- Geben Sie im Bereich Ziele die Details zum Remote-Host (Backend-System) ein, zu dem Sie eine Verbindung herstellen möchten, und klicken Sie auf Weiter.
- Wenn Sie den Zielhostnamen oder die Ziel-IP-Adresse angeben möchten, wählen Sie Hostadresse aus und geben Sie die Adresse in das Feld Host 1 ein.
- Wenn Sie eine private Verbindung herstellen möchten, wählen Sie Endpunktanhang aus und wählen Sie den erforderlichen Anhang aus der Liste Endpunktanhang aus.
-
Geben Sie im Abschnitt Authentifizierung die Authentifizierungsdetails ein.
- Wählen Sie einen Authentifizierungstyp aus und geben Sie die relevanten Details ein.
Die folgenden Authentifizierungstypen werden von der SharePoint-Verbindung unterstützt:
- Windows-Anmeldedaten Wählen Sie diese Option aus, wenn Sie die lokale Version von SharePoint verwenden.
- AzureAD. Wählen Sie diese Option aus, wenn Sie die Onlineversion von SharePoint verwenden.
- OAuth 2.0-Clientanmeldedaten mit JWT-Inhaber. Wählen Sie diese Option aus, wenn Sie OAuth 2.0-Clientanmeldedaten mit JWT-Inhaber für die Authentifizierung verwenden.
- OAuth 2.0-Clientanmeldedaten mit Clientschlüssel Wählen Sie diese Option aus, wenn Sie OAuth 2.0-Clientanmeldedaten mit Clientschlüssel für die Authentifizierung verwenden.
- Klicken Sie auf Weiter.
Informationen zum Konfigurieren dieser Authentifizierungstypen finden Sie unter Authentifizierung konfigurieren.
- Wählen Sie einen Authentifizierungstyp aus und geben Sie die relevanten Details ein.
- Prüfen Sie im Abschnitt Überprüfen Ihre Verbindungs- und Authentifizierungsdetails.
- Klicken Sie auf Erstellen.
Wählen Sie im Feld Zieltyp einen Zieltyp aus. Die Hostadresse ist beispielsweise https://<SITE_NAME>.sharepoint.com
.
Wenn Sie eine öffentliche Verbindung zu Ihren Back-End-Systemen mit zusätzlicher Sicherheit herstellen möchten, können Sie statische ausgehende IP-Adressen für Ihre Verbindungen konfigurieren und dann Ihre Firewallregeln konfigurieren, um nur bestimmte statische IP-Adressen zuzulassen.
Wenn Sie weitere Ziele eingeben möchten, klicken Sie auf + Ziel hinzufügen.
Authentifizierung konfigurieren
Der SharePoint-Connector unterstützt die folgenden Authentifizierungstypen:
Authentifizierungstyp für Windows-Anmeldedaten
Führen Sie die folgenden Schritte aus, um den Authentifizierungstyp „Windows-Anmeldedaten“ zu aktivieren:
PSC konfigurieren und Endpunktanhang erstellen
- Erstellen Sie eine Instanzgruppe mit der IP-Adresse, auf der SharePoint gehostet wird.
- Erstellen Sie einen internen Passthrough-Network-Load-Balancer und verwenden Sie die von Ihnen erstellte Instanzgruppe als Backend. Für den internen TCP-Load-Balancer muss der globale Zugriff aktiviert sein.
- Veröffentlichen Sie den Load Balancer in Private Service Connect. Ein Dienstanhang wird generiert, nachdem der Load Balancer veröffentlicht wurde.
- Veröffentlichen Sie den Dienst und geben Sie den von Ihnen erstellten Load-Balancer an.
- Verwenden Sie den Dienstanhang, um einen Endpunktanhang zu erstellen.
- Nachdem Sie den Endpunktanhang erstellt haben, erstellen Sie eine SharePoint-Verbindung mit der IP-Adresse des Endpunktanhangs.
Weitere Informationen zum Erstellen einer Endpunkt-Anhängung finden Sie unter Endpunkt-Anhängung erstellen.
Windows-Anmeldedaten in Google Cloudangeben
Wenn Sie die Verbindung in Integration Connectors erstellen , müssen Sie die folgenden Details angeben:
Wählen Sie im Bereich Authentifizierung die Option Windows-Anmeldedaten als Authentifizierungstyp aus und geben Sie dann die folgenden Details ein:
- Nutzername: Geben Sie den Nutzernamen ein.
- Passwort: Wählen Sie das Passwort aus.
- Secret-Version: Geben Sie die Secret-Version ein.
Verbindungstyp „Windows-Anmeldedaten“
In der folgenden Tabelle sind die Beispielkonfigurationswerte für den Verbindungstyp „Windows-Anmeldedaten“ aufgeführt.
Feldname | Details |
---|---|
Region | us-central1 |
Connector | SharePoint |
Connector-Version | 1 |
Verbindungsname | sharepoint-staging-psc |
Dienstkonto | SERVICE_ACCOUNT_NAME@PROJECT_ID.iam.gserviceaccount.com |
Mindestanzahl von Knoten | 2 |
Maximale Anzahl von Knoten | 50 |
Zieltyp | Hostadresse |
Host 1 | http://192.0.2.0 |
Port 1 | 24 |
Authentifizierung | Anmeldedaten für Windows |
Nutzername | USER_NAME |
Passwort | PASSWORT |
Secret-Version | 1 |
Azure AD-Authentifizierungstyp
Führen Sie die folgenden Schritte aus, um den Azure AD-Authentifizierungstyp zu aktivieren:
- Registrieren Sie Ihre App und rufen Sie die OAuthClientId und OAuthClientSecret ab.
- Geben Sie die Anmeldedaten in Google Cloudan.
- Autorisieren Sie die Verbindung in Google Cloud.
- Weiterleitungs-URL zu Ihrer App hinzufügen
App registrieren und OAuthClientId und OAuthClientSecret abrufen
So registrieren Sie Ihre App und rufen die OAuthClientId und OAuthClientSecret für Ihre App ab:
- Melden Sie sich im Azure-Portal an.
- Wählen Sie unter Azure-Dienste die Option App-Registrierungen und dann Neue Registrierung aus.
- Geben Sie einen Anwendungsnamen ein und wählen Sie Beliebiger Microsoft Entra ID-Mandant – Multitenant aus.
- Klicken Sie auf Registrieren.
- Rufen Sie nach dem Erstellen der App den Bereich Zertifikate und Secrets auf, erstellen Sie einen Clientschlüssel für die Anwendung und speichern Sie den Wert des Clientschlüssels.
- Wählen Sie unter API-Berechtigungen die erforderlichen Anwendungsberechtigungen und delegierten Berechtigungen aus. Damit die Verbindung aktiv ist, müssen Sie mindestens die folgende Berechtigung erteilen:
Sites.Read.All
.In der folgenden Tabelle sind die Berechtigungen aufgeführt, die zum Ausführen von Vorgängen in der Anwendung erforderlich sind.
Delegierte Berechtigungen Anwendungsberechtigungen ConsentRequest.Read.All
AllSites.FullControl
ConsentRequest.ReadWrite.All
AllSites.Manage
DelegatedAdminRelationship.Read.All
AllSites.Read
DelegatedAdminRelationship.ReadWrite.All
AllSites.Write
DelegatedPermissionGrant.Read.All
EnterpriseResource.Read
DelegatedPermissionGrant.ReadWrite.All
EnterpriseResource.Write
Files.Read.All
MyFiles.Read
Files.ReadWrite.All
MyFiles.Write
Group.Create
Project.Read
Group.Read.All
Project.Write
Group.ReadWrite.All
ProjectWebApp.FullControl
Sites.FullControl.All
ProjectWebAppReporting.Read
Sites.FullControl.All
Sites.FullControl.All
Sites.Manage.All
Sites.Manage.All
Sites.Read.All
Sites.Read.All
Sites.ReadWrite.All
Sites.ReadWrite.All
Sites.Selected
Sites.Search.All
User.Export.All
Sites.Selected
User.Read
TaskStatus.Submit
User.Read.All
TermStore.Read.All
User.ReadWrite.All
TermStore.Read.All
TermStore.ReadWrite.All
TermStore.ReadWrite.All
User.Read.All
User.Read.All
User.ReadWrite.All
User.ReadWrite.All
- Speichern Sie die Änderungen.
- Wenn Sie Berechtigungen ausgewählt haben, für die eine Administratoreinwilligung erforderlich ist, können Sie diese im aktuellen Mandanten auf der Seite API-Berechtigungen erteilen.
- Wenn Sie den Bereich hinzufügen möchten, rufen Sie den Abschnitt API verfügbar machen auf, fügen Sie
AllSites.Manage, Sites.FullControl.All
-Bereiche hinzu und wählen Sie aus, wer die Steuerung übernehmen kann (Administratoren und Nutzer). - Klicken Sie auf Speichern.
Anmeldedaten in Google Cloudangeben
Wenn Sie die Verbindung in Integration Connectors erstellen , müssen Sie die folgenden Details angeben:
Wählen Sie im Abschnitt Authentifizierung AzureAD als Authentifizierungstyp aus und geben Sie die folgenden Details ein:
- Client-ID: Geben Sie die Client-ID ein, die zum Anfordern von Zugriffstokens verwendet wird.
- Bereiche: Geben Sie eine durch Kommas getrennte Liste der gewünschten Bereiche ein. z. B.
Sites.FullControl.All
. - Clientschlüssel: Geben Sie das Secret ein, das den Clientschlüssel für die verbundene App enthält, die Sie erstellt haben.
- Secret-Version: Secret-Version für das oben ausgewählte Secret.
- Autorisierungs-URL: Die Autorisierungs-URL, die Sie beim Erstellen eines OAuth-Clients generieren.
Geben Sie die URL im folgenden Format ein:
https://login.microsoftonline.com/TENANT_IDENTIFIER/oauth2/v2.0/authorize?prompt=consent
. Beispiel:https://login.microsoftonline.com/9byyyyyyyyy8112/oauth2/v2.0/authorize?prompt=consent
Verbindung in Google Cloudautorisieren
- Suchen Sie auf der Seite „Verbindungen“ nach der neu erstellten Verbindung.
Der Status für den neuen Connector ist Autorisierung erforderlich.
- Klicken Sie auf Autorisierung erforderlich.
Der Bereich Autorisierung bearbeiten wird angezeigt.
- Kopieren Sie den Wert unter Weiterleitungs-URI in Ihre externe Anwendung. Weitere Informationen finden Sie unter Weiterleitungs-URL zur App hinzufügen.
- Überprüfen Sie die Autorisierungsdetails.
- Klicken Sie auf Autorisieren.
Wenn die Autorisierung erfolgreich ist, wird der Verbindungsstatus auf der Seite Verbindungen auf Aktiv gesetzt.
Weiterleitungs-URL zur App hinzufügen
- Klicken Sie im Azure-Portal auf Azure-Dienste > App-Registrierungen.
- Klicken Sie auf den Namen Ihrer App.
- Klicken Sie auf „Weiterleitungs-URI hinzufügen“.
- Klicken Sie auf Plattform hinzufügen.
- Fügen Sie im Dialogfeld Web den Weiterleitungs-URI ein, den Sie beim Autorisieren der Verbindung in Google Cloudkopiert haben.
Azure AD-Verbindungstyp
In der folgenden Tabelle sind die Beispielkonfigurationswerte für den Verbindungstyp „Azure AD“ aufgeführt:
Feldname | Details |
---|---|
Region | us-central1 |
Connector | SharePoint |
Connector-Version | 1 |
Verbindungsname | sharepoint-google-cloud-con |
Dienstkonto | SERVICE_ACCOUNT_NAME@PROJECT_ID.iam.gserviceaccount.com |
Mindestanzahl von Knoten | 2 |
Maximale Anzahl von Knoten | 50 |
Zieltyp | Hostadresse |
Host 1 | http://z8**.sharepoint.com |
Authentifizierung | AzureAD |
Client-ID | CLIENT_ID |
Bereiche | Sites.FullControl.All |
Clientschlüssel | CLIENT_SECRET |
Secret-Version | 1 |
Autorisierungs-URL | https://login.microsoftonline.com/{tenant-id}/oauth2/v2.0/authorize |
OAuth 2.0-Clientanmeldedaten mit JWT-Inhaber-Authentifizierungstyp
So aktivieren Sie den Authentifizierungstyp „OAuth 2.0 – Clientanmeldedaten mit JWT-Inhaber“:
- Zertifikat erstellen
- Zertifikat in das Azure-Portal hochladen
- Privaten Schlüssel abrufen
- Einrichtung abschließen
- Geben Sie die OAuth 2.0-JWT-Inhaber-Anmeldedaten in Google Cloud an.
Zertifikat erstellen
- Erstellen Sie auf Ihrem Computer einen leeren Ordner.
- Erstellen Sie eine Textdatei im Ordner.
- Kopieren Sie das PowerShell-Skript von der Seite Zugriff über Azure AD-App-Only gewähren und fügen Sie es in die Textdatei ein.
- Benennen Sie die Textdatei in
Create-SelfSignedCertificate.ps1
um. - Führen Sie Windows PowerShell im Ordner aus.
- Wechseln Sie zu dem Verzeichnis, das die Textdatei enthält.
- Kopieren Sie den folgenden Befehl:
.\Create-SelfSignedCertificate.ps1 -CommonName "CERTIFICATE_NAME" -StartDate 2022-09-25 -EndDate 2023-10-25
Geben Sie einen eindeutigen Namen für CERTIFICATE_NAME ein. Ändern Sie „StartDate“ in das aktuelle Datum und „EndDate“ in ein beliebiges Datum.
- Fügen Sie den kopierten Befehl mit Ihren Änderungen in Windows PowerShell ein und drücken Sie die Eingabetaste.
In Windows PowerShell werden Sie aufgefordert, das Passwort zum Schutz des privaten Schlüssels einzugeben. Speichern Sie das Passwort für die spätere Verwendung.
Windows PowerShell erstellt zwei Dateien:
MyCertificate.pfx
undMyCertificate.cer
.
Zertifikat in das Azure-Portal hochladen
- Melden Sie sich im Azure-Portal an und registrieren Sie eine neue Anwendung, indem Sie die folgenden Details angeben:
- Name: Geben Sie einen Namen für die Anwendung ein.
- Unterstützte Kontotypen: Wählen Sie Nur Konten in diesem Organisationsverzeichnis (nur Kontoname – Single Tenant) aus.
- Klicken Sie auf API-Berechtigungen > Berechtigung hinzufügen > API-Berechtigungen anfordern > SharePoint.
- Wählen Sie Anwendungsberechtigungen aus und fügen Sie dann die erforderlichen Berechtigungen hinzu.
- Wählen Sie Administratoreinwilligung erteilen und dann Ja aus.
- Nachdem Sie die App erstellt haben, rufen Sie den Bereich Zertifikate & Secrets auf.
- Wählen Sie Zertifikat hochladen aus und laden Sie dann das CER-Zertifikat von Ihrem Computer hoch. Wählen Sie nach Abschluss des Uploads Hinzufügen aus.
Fügen Sie keine Clientschlüssel in die App ein, da dies den zertifikatbasierten Authentifizierungsablauf beeinträchtigt.
- Rufen Sie das Manifest auf, suchen Sie nach „KeyCredentials“ und kopieren Sie dann „customKeyIdentifier“ als Fingerabdruck. Sie benötigen ihn später. Sie haben die App jetzt registriert und das Zertifikat verknüpft.
Privaten Schlüssel abrufen
Sie können einen privaten Schlüssel erhalten, indem Sie die PFX-Datei mit OpenSSL in eine PEM-Datei konvertieren.
- Wechseln Sie in der Eingabeaufforderung zu dem Ordner mit Ihrer PFX-Datei und führen Sie den folgenden Befehl aus:
openssl pkcs12 -in MyCertificate.pfx -out MyCertificate.pem -nodes
- Geben Sie das PFX-Passwort ein, das Sie beim Erstellen des Zertifikats verwendet haben.
- Öffnen Sie die PEM-Datei in einem Texteditor und kopieren Sie den gesamten Text. Das ist Ihr privater Schlüssel.
Einrichtung abschließen
- Kopieren Sie die Client-ID und die Mandanten-ID aus der neu registrierten App im Azure-Portal.
- Melden Sie sich mit der SharePoint-List-Dienstprinzipalauthentifizierung mit den folgenden Anmeldedaten an:
- Client-ID
- Mandanten-ID
- Privater Schlüssel
- Fingerabdruck (Passwort für den privaten Schlüssel)
OAuth 2.0-JWT-Inhaber-Anmeldedaten in Google Cloud angeben
Wenn Sie die Verbindung in Integration Connectors erstellen , müssen Sie die folgenden Details angeben:
Wählen Sie im Abschnitt Authentifizierung die Option OAuth 2.0-Clientanmeldedaten mit JWT-Inhaber als Authentifizierungstyp aus und geben Sie die folgenden Details ein:
- Geben Sie im Feld Client-ID die Client-ID ein, die zum Anfordern von Zugriffstokens verwendet wird. Dies ist der Consumerschlüssel, der bei der Registrierung der App im Azure-Portal generiert wurde.
- Wählen Sie im Feld Privater Schlüssel das Secret Manager-Secret aus, das den Inhalt der privaten Schlüsseldatei im PEM-Format enthält. Der private Schlüssel sollte mit dem Public-Key-Zertifikat übereinstimmen, das für Connector bereitgestellt wird.
- Wählen Sie im Feld Secret-Version die Version für das oben ausgewählte Secret aus.
- Wählen Sie im Feld Passwort für privaten Schlüssel das Secret Manager-Secret mit dem Passwort (Paraphrase) der privaten Schlüsseldatei aus. Verwenden Sie dasselbe Passwort, das Sie beim Erstellen des Zertifikats zum Schutz des privaten Schlüssels festgelegt haben.
- Wählen Sie im Feld Secret-Version die Version für das oben ausgewählte Secret aus.
- Geben Sie im Feld Azure-Mandant den Microsoft-Onlinemandanten ein, der für den Datenzugriff verwendet wird.
Verbindungstyp für JWT-Inhaberzertifikat
In der folgenden Tabelle sind die Beispielkonfigurationswerte für den Verbindungstyp „OAuth 2.0-JWT-Inhaberzertifikat“ aufgeführt.
Feldname | Details |
---|---|
Region | europe-west1 |
Connector | SharePoint |
Connector-Version | 1 |
Verbindungsname | sharepoint-jwt-certificate |
Dienstkonto | SERVICE_ACCOUNT_NAME@PROJECT_ID.iam.gserviceaccount.com |
Mindestanzahl von Knoten | 2 |
Maximale Anzahl von Knoten | 50 |
Zieltyp | Hostadresse |
Host 1 | http://z8**.sharepoint.com |
Port 1 | **** |
Authentifizierung | OAuth 2.0-Clientanmeldedaten mit JWT-Inhaber |
OAuth-Client-ID | CLIENT_ID |
Privater Schlüssel | SCHLÜSSEL |
Secret-Version | 1 |
Passwort für den privaten Schlüssel | PASSWORT |
Secret-Version | 1 |
Azure-Mandant | AZURE_TENANT_ID |
OAuth 2.0 – Verbindungstyp „Clientschlüssel“
Wenn Sie den Verbindungstyp „OAuth 2.0-Clientschlüssel“ aktivieren möchten, müssen Sie die folgenden Schritte ausführen:
- Add-in registrieren
- Berechtigungen für das Add-on erteilen
- OAuth 2.0-Clientanmeldedaten in Google Cloud angeben
- Erneute Autorisierung für Autorisierungscode
Add‑in registrieren
- Rufen Sie die Seite Add-in registrieren über die folgende URL auf:
https://<SITE_NAME>.SharePoint.com/_layouts/15/appregnew.aspx
. - Generieren Sie im Abschnitt App-Informationen die Client-ID und den Clientschlüssel.
- Geben Sie Werte für „Titel“, „App-Domain“ und „Weiterleitungs-URI“ an.
- Klicken Sie auf Erstellen.Das Add-in wird registriert und in der SharePoint-App werden die erstellten Informationen angezeigt.
Add-in Berechtigungen erteilen
- Rufen Sie die SharePoint-Website über die folgende URL auf:
https://<SITE_NAME>-admin.sharepoint.com/_layouts/15/appinv.aspx
. Sie werden zur Seite Berechtigung erteilen weitergeleitet. - Geben Sie im Feld App-ID die Client-ID ein, die Sie zuvor generiert haben, und klicken Sie auf Suchen. Die Werte für „Titel“, „App-Domain“ und „Weiterleitungs-URL“ werden automatisch ausgefüllt.
- Geben Sie die folgende Berechtigungsanfrage im XML-Format ein:
<AppPermissionRequests AllowAppOnlyPolicy="true"> <AppPermissionRequest Scope="http://sharepoint.com/content/tenant" Right="FullControl"/> </AppPermissionRequests>
- Klicken Sie auf Erstellen. In der SharePoint-App wird ein Dialogfeld für die Einwilligung in die Berechtigungen angezeigt.
- Klicken Sie auf Vertrauen.
OAuth 2.0-Clientanmeldedaten in Google Cloud angeben
Wenn Sie die Verbindung in Integration Connectors erstellen, müssen Sie die folgenden Details angeben:
Wählen Sie im Bereich Authentifizierung als Authentifizierungstyp OAuth 2.0-Clientanmeldedaten mit Clientschlüssel aus und geben Sie dann die folgenden Details ein:
- Geben Sie im Feld Client-ID die Client-ID ein, die vom Connector für die von Ihnen erstellte App bereitgestellt wird.
- Wählen Sie im Feld Clientschlüssel das Secret Manager-Secret mit dem Clientschlüssel für die verbundene App aus, die Sie erstellt haben.
- Wählen Sie im Feld Secret-Version die Version des Clientschlüssels aus.
Erneute Autorisierung für Autorisierungscode
Wenn Sie den Authentifizierungstyp Authorization code
verwenden und Änderungen an der Konfiguration in Ihrer SharePoint-Anwendung vorgenommen haben, müssen Sie Ihre SharePoint-Verbindung noch einmal autorisieren. So autorisieren Sie eine Verbindung neu:
- Klicken Sie auf der Seite Verbindungen auf die gewünschte Verbindung.
Dadurch wird die Seite mit den Verbindungsdetails geöffnet.
- Klicken Sie auf Bearbeiten, um die Verbindungsdetails zu bearbeiten.
- Prüfen Sie im Abschnitt Authentifizierung die Details zum OAuth 2.0-Autorisierungscode.
Nehmen Sie bei Bedarf die erforderlichen Änderungen vor.
- Klicken Sie auf Speichern. Sie werden zur Seite mit den Verbindungsdetails weitergeleitet.
- Klicken Sie im Abschnitt Authentifizierung auf Autorisierung bearbeiten. Dadurch wird der Bereich Autorisieren angezeigt.
- Klicken Sie auf Autorisieren.
Wenn die Autorisierung erfolgreich ist, wird der Verbindungsstatus auf der Seite Verbindungen auf Aktiv gesetzt.
Verbindungstyp für Clientanmeldedaten
In der folgenden Tabelle sind die Beispielkonfigurationswerte für den Verbindungstyp „OAuth 2.0-Clientanmeldedaten“ aufgeführt.
Feldname | Details |
---|---|
Region | europe-west1 |
Connector | SharePoint |
Connector-Version | 1 |
Verbindungsname | sharepoint-client-credentials |
Dienstkonto | SERVICE_ACCOUNT_NAME@PROJECT_ID.iam.gserviceaccount.com |
Mindestanzahl von Knoten | 2 |
Maximale Anzahl von Knoten | 50 |
Zieltyp | Hostadresse |
Host 1 | http://z8**.sharepoint.com |
Port 1 | **** |
Authentifizierung | OAuth 2.0-Clientanmeldedaten mit Clientschlüssel |
Client-ID | CLIENT_ID |
Clientschlüssel | CLIENT_SECRET |
Secret-Version | 1 |
SharePoint-Verbindung in einer Integration verwenden
Nachdem Sie die Verbindung erstellt haben, ist sie sowohl in Apigee Integration als auch in Application Integration verfügbar. Sie können die Verbindung in einer Integration über die Aufgabe „Connectors“ verwenden.
Aktionen
In diesem Abschnitt werden einige der vom Connector unterstützten Aktionen aufgeführt. Informationen zum Konfigurieren der Aktionen finden Sie unter Beispiele für Aktionen.
DeleteAttachment-Aktion
Durch diese Aktion wird ein Anhang gelöscht.
Eingabeparameter der Aktion „DeleteAttachment“
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
ListTitle | String | Ja | Titel des Listeneintrags. |
ItemId | String | Ja | ID des Listeneintrags. |
FileName | String | Ja | Name der Datei, die aus der Dokumentbibliothek gelöscht werden soll. |
Aktion „CheckInDocument“
Mit dieser Aktion können Sie in einem Dokument nachsehen.
Eingabeparameter der Aktion „CheckInDocument“
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
RelativeURL | String | Ja | Relative URL des Ordners. |
DocumentName | String | Ja | Name der Datei, die eingecheckt werden soll. |
Kommentar | String | Nein | Eine optionale Check-in-Nachricht. |
Aktion „CheckOutDocument“
Mit dieser Aktion können Sie eine Datei auschecken.
Eingabeparameter der CheckOutDocument-Aktion
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
RelativeURL | String | Ja | Relative URL des Ordners. |
DocumentName | String | Ja | Name der Datei, die ausgecheckt werden soll. |
DiscardCheckOutDocument-Aktion
Mit dieser Aktion können Sie das Auschecken einer Datei rückgängig machen.
Eingabeparameter der Aktion „DiscardCheckOutDocument“
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
RelativeURL | String | Ja | Relative URL des Ordners. |
DocumentName | String | Ja | Name der Datei, für die das Auschecken rückgängig gemacht werden muss. |
Aktion „CopyDocument“
Mit dieser Aktion können Sie eine Datei von einem Speicherort an einen anderen kopieren.
Eingabeparameter der Aktion „CopyDocument“
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
SourceFileRelativeUrl | String | Ja | Relative URL der Quelldatei. |
DestFileRelativeUrl | String | Ja | Relative URL der Zieldatei. |
Aktion „UploadDocument“
Mit dieser Aktion können Sie eine Datei hochladen.
Eingabeparameter der Aktion „UploadDocument“
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
FileName | String | Ja | Name der Datei, die hochgeladen werden soll. |
RelativeUrl | String | Ja | Relative URL des Ordners. |
Inhalt | String | Nein | Inhalte, die als Datei hochgeladen werden sollen. |
ContentBytes | String | Nein | Byte-Inhalt (als Base64-String), der als Datei hochgeladen werden soll. Damit können Sie binäre Daten hochladen. |
HasBytes | Boolesch | Nein | Gibt an, ob der hochzuladende Inhalt binär ist. Der Standardwert ist false . |
Aktion „DownloadDocument“
Mit dieser Aktion können Sie eine Datei herunterladen.
Eingabeparameter der Aktion „DownloadDocument“
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
RemoteFile | String | Ja | Vollständige URL der herunterzuladenden Datei. |
Bibliothek | String | Ja | Name der Bibliothek auf dem SharePoint-Server. |
HasBytes | Boolesch | Nein | Gibt an, ob der Inhalt als Byte heruntergeladen werden soll. Der Standardwert ist false . |
MoveAttachmentOrDocument-Aktion
Mit dieser Aktion können Sie eine Datei von einem Ordner in einen anderen verschieben.
Eingabeparameter der Aktion „MoveAttachmentOrDocument“
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
SourceFileURL | String | Ja | URL der Quelldatei, die verschoben werden soll. |
DestinationFolderURL | String | Ja | URL des Zielordners. |
Aktion „CreateFolder“
Mit dieser Aktion können Sie einen Ordner erstellen.
Eingabeparameter der Aktion „CreateFolder“
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
RelativeURL | String | Ja | Relative URL des Ordners. |
FolderName | String | Ja | Name des zu erstellenden Ordners. |
AddAttachments-Aktion
Mit dieser Aktion können Sie einen Anhang hinzufügen.
Eingabeparameter der Aktion „AddAttachments“
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
ListTitle | String | Ja | Name der Liste der Anhänge. |
FileName | String | Ja | Name der Anhangdatei. |
ItemId | String | Ja | ID des hinzuzufügenden Anhangs. |
Inhalt | String | Ja | Inhalt des Anhangs. |
ContentBytes | String | Nein | Byte-Inhalt (als Base64-String), der als Anhang hochgeladen werden soll. Damit können Sie binäre Daten hochladen. |
HasBytes | Boolesch | Nein | Gibt an, ob der hochzuladende Inhalt binär ist. Der Standardwert ist false . |
Aktion „DownloadAttachments“
Mit dieser Aktion können Sie Anhänge herunterladen.
Eingabeparameter der Aktion „DownloadAttachments“
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
RemoteFile | String | Ja | Relative URL der Datei. |
HasBytes | Boolesch | Nein | Gibt an, ob der herunterzuladende Inhalt binär ist. Der Standardwert ist false . |
Beispiele für Aktionen
In diesem Abschnitt wird beschrieben, wie Sie einige der Aktionen in diesem Connector ausführen.
Beispiel: Anhang löschen
In diesem Beispiel wird die angegebene Datei gelöscht.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
DeleteAttachment
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "ListTitle": "My lists", "ItemId": "1", "FileName": "sitepages.txt" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des DeleteAttachment
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "Status": "Success" }]
Beispiel – Check in einem Dokument
In diesem Beispiel wird ein Dokument eingecheckt.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
CheckInDocument
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "RelativeURL": "/Shared Documents/TestFolder", "DocumentName": "Document.txt", "Comment": "Comment test" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des CheckInDocument
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "Status": "Success" }]
Beispiel: Datei auschecken
In diesem Beispiel wird eine Datei ausgecheckt.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
CheckOutDocument
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "RelativeURL": "/Shared Documents/TestFolder", "DocumentName": "Document.txt" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des CheckOutDocument
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "Status": "Success" }]
Beispiel: Check-out verwerfen
In diesem Beispiel wird das Auschecken einer Datei rückgängig gemacht.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
DiscardCheckOutDocument
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "RelativeURL": "/Shared Documents/TestFolder", "DocumentName": "Document.docx" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des DiscardCheckOutDocument
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "Status": "Success" }]
Beispiel: Datei kopieren
In diesem Beispiel wird eine Datei von einem Ort an einen anderen kopiert.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
CopyDocument
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "SourceFileRelativeUrl": "/Shared Documents/Document.docx", "DestFileRelativeUrl": "/Shared Documents/TestFolder/Document123.docx" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des CopyDocument
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "Status": "Success" }]
Beispiel: Textdatei hochladen
In diesem Beispiel wird eine Textdatei an den angegebenen Speicherort hochgeladen.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
UploadDocument
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "FileName": "test.txt", "RelativeUrl": "/Shared Documents/TestFolder", "Content": "abcd" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des UploadDocument
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "Status": "Success" }]
Beispiel: Binärdatei hochladen
In diesem Beispiel wird eine Binärdatei an den angegebenen Speicherort hochgeladen. Wenn Sie eine Binärdatei hochladen, geben Sie den hochzuladenden Inhalt als Base64-codierten String an.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
UploadDocument
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "FileName": "test.txt", "RelativeUrl": "/Shared Documents/TestFolder", "ContentBytes": "SGVsbG8gd29ybGQK", "HasBytes": "true" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des UploadDocument
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "Status": "Success" }]
Beispiel: Datei herunterladen
In diesem Beispiel wird eine Datei heruntergeladen.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
DownloadDocument
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "RemoteFile": "/TestFolder/test.txt", "Library": "Shared Documents" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des DownloadDocument
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "Success": "True", "Content": "Test File", }]
Beispiel: Binärdatei herunterladen
In diesem Beispiel wird eine Binärdatei heruntergeladen.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
DownloadDocument
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "RemoteFile": "/TestFolder/test1.png", "Library": "Shared Documents" "HasBytes": "true" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des DownloadDocument
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "Success": "True", "ContentBytes": "VGVzdCBGaWxl", }]
Beispiel: Datei von einer bestimmten Website herunterladen
In diesem Beispiel wird eine Datei von einer bestimmten Website heruntergeladen.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
DownloadDocument
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "RemoteFile": " http://z8**.sharepoint.com/sites/SharepointGCS/Docs/SharpointGCS.docx", "Library": "Docs", "HasBytes": true }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter
connectorOutputPayload
des DownloadDocument
-Vorgangs einen Wert ähnlich dem folgenden:
[ { "Success": "True", "ContentBytes": "UEsDBAoAAAAAAAAAIQD/////TwEAAE8BAAAQAAAAW3RyYXNoXS8wMDAwLmRhdP////nFmjQeC1QbGmk9o7n0xjiLgudAMOrYQBpOZdZp5/OrWkWbudVPccasL5uVSKun3URrHAxow7iMUm2WSi7nlGy2Mr+sjJxQSrYFcFtDQyo/QSutWhbNcAODEWh14mklzxCS9C5CW3Fmwme/gMKGjGoXlSVyvtDoB+u0A6XtA8bkWTnPNHSvxcepoAKIdsR96imCvxe4MxOWqHWnQkLDyjNMOMrrQeMDF7nOMCCvPlVn5Vd6KlDYnHlW1zLOcQf6WmKl2xN4Z8WBXZfkrJZqPv6yNdWyp8ADRmgTdRSqDkPpQqzvqWj3qpdiRZqSwyBRtfr2kHBumkTNjSi6drBMFMxZEgrktw6ZxuEXcx3v16cXd6k5JVO3kOXMg/HFnH" } ]
Wenn Sie eine Datei von einer bestimmten Website herunterladen möchten, müssen Sie die vollständige Adresse der Remotedatei angeben.
Beispiel: Anhang verschieben
In diesem Beispiel wird ein Anhang von einem Speicherort an einen anderen verschoben.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
MoveAttachmentOrDocument
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "SourceFileURL": "/Shared Documents/test.txt", "DestinationFolderURL": "/Shared Documents/TestFolder" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des MoveAttachmentOrDocument
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "Result": "Success" }]
Beispiel: Ordner erstellen
In diesem Beispiel wird ein Ordner am angegebenen Speicherort erstellt.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
CreateFolder
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "RelativeURL": "/Shared Documents/TestFolder", "FolderName": "TestFolder123" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des CreateFolder
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "Id": "110842b7-2393-4f11-9391-3d75214e9fb8", "Status": "Success" }]
Beispiel: Anhang hinzufügen
In diesem Beispiel wird der angegebenen Liste eine Anlage hinzugefügt.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
AddAttachments
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "ListTitle": "My Lists", "FileName": "TestAttachment2", "Content": "abcd text", "ItemId": "1" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des AddAttachments
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "RelativeUrl": "/Lists/My lists/Attachments/1/TestAttachment2", "Status": "Success" }]
Beispiel: Binären Anhang hinzufügen
In diesem Beispiel wird der angegebenen Liste eine binäre Anlage hinzugefügt.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
AddAttachments
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "ListTitle": "My Lists", "FileName": "TestAttachment3", "ContentBytes": "VGVzdCBGaWxl", "HasBytes": "true", "ItemId": "1" }
Wenn die Aktion erfolgreich ist, hat der Antwortparameter connectorOutputPayload
des AddAttachments
-Vorgangs einen Wert, der dem folgenden ähnelt:
[{ "RelativeUrl": "/Lists/My lists/Attachments/1/TestAttachment3", "Status": "Success" }]
Beispiel: Anhang herunterladen
In diesem Beispiel wird ein Anhang heruntergeladen.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
DownloadAttachments
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "RemoteFile": "/Shared Documents/Document.txt" }
Wenn die Aktion erfolgreich ist, hat der connectorOutputPayload
-Antwortparameter der DownloadAttachments
-Aufgabe einen Wert, der dem folgenden ähnelt:
[{ "Success": "True", "Content": "Test File", }]
Beispiel: Binäranhang herunterladen
In diesem Beispiel wird ein binärer Anhang heruntergeladen.
- Klicken Sie im Dialogfeld
Configure connector task
aufActions
. - Wählen Sie die Aktion
DownloadAttachments
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "RemoteFile": "/Shared Documents/Document.docx", "HasBytes": "true" }
Wenn die Aktion erfolgreich ist, hat der connectorOutputPayload
-Antwortparameter der DownloadAttachments
-Aufgabe einen Wert, der dem folgenden ähnelt:
[{ "Success": "True", "ContentBytes": "VGVzdCBGaWxl", }]
Beispiele für Entitätsvorgänge
In diesem Abschnitt wird beschrieben, wie Sie einige Entitätsvorgänge in diesem Connector ausführen.
Beispiel: Alle Dateien auflisten
In diesem Beispiel werden alle Dateien in der Files
-Entität aufgelistet.
- Klicken Sie im Dialogfeld
Configure connector task
aufEntities
. - Wählen Sie
Files
aus der ListeEntity
aus. - Wählen Sie den Vorgang
List
aus und klicken Sie auf Fertig. - Optional können Sie im Bereich Aufgabeneingabe der Aufgabe Connectors das Ergebnisset filtern, indem Sie eine Filterklausel angeben. Mit den Logikoperatoren können Sie auch mehrere Filterbedingungen angeben.
Beispiel: Liste abrufen
In diesem Beispiel wird eine Liste mit der angegebenen ID aus der My Lists
-Entität abgerufen.
- Klicken Sie im Dialogfeld
Configure connector task
aufEntities
. - Wählen Sie
My Lists
aus der ListeEntity
aus. - Wählen Sie den Vorgang
Get
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf EntityId und geben Sie dann
3
in das Feld Standardwert ein.Dabei ist
3
ein Primärschlüsselwert in der EntitätMy Lists
.
Beispiel: Eintrag erstellen
In diesem Beispiel wird ein Datensatz in der Entität My Lists
erstellt.
- Klicken Sie im Dialogfeld
Configure connector task
aufEntities
. - Wählen Sie
My Lists
aus der ListeEntity
aus. - Wählen Sie den Vorgang
Create
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf
connectorInputPayload
und geben Sie dann einen Wert ähnlich dem folgenden in FeldDefault Value
ein:{ "AuthorId": 11.0, "BaseName": "3_", "Attachments": false, "Title": "Created List New" }
Wenn die Integration erfolgreich ist, hat das Feld
connectorOutputPayload
der Connector-Aufgabe einen Wert, der dem folgenden ähnelt:[{ "ID": 3.0 }]
Beispiel: Eintrag löschen
In diesem Beispiel wird der Datensatz mit der angegebenen ID in der Entität My Lists
gelöscht.
- Klicken Sie im Dialogfeld
Configure connector task
aufEntities
. - Wählen Sie
My Lists
aus der ListeEntity
aus. - Wählen Sie den Vorgang
Delete
aus und klicken Sie auf Fertig. - Klicken Sie im Bereich Aufgabeneingabe der Aufgabe Connectors auf entityId und geben Sie dann
2
in das Feld Standardwert ein.
- Informationen zum Erstellen und Verwenden der Connectors-Aufgabe in Apigee Integration finden Sie unter Connectors-Aufgabe.
- Informationen zum Erstellen und Verwenden der Connectors-Aufgabe in Application Integration finden Sie unter Connectors-Aufgabe.
Hilfe von der Google Cloud-Community erhalten
Sie können Ihre Fragen und Anregungen zu diesem Connector in der Google Cloud-Community unter Cloud-Foren posten.Nächste Schritte
- Verbindung anhalten und fortsetzen
- Informationen zum Überwachen der Connector-Nutzung
- Connector-Logs ansehen