Wie die einzelnen Komponenten zusammenwirken
Erstellen Sie pro Integration ein Servicekonto.
Wählen Sie für dieses Konto einen API-Schlüssel oder einen OAuth-Client; Sie benötigen
nicht beide Methoden für jede API-Anfrage. Keines der beiden Anmeldedaten kann die
aktuellen Berechtigungen des Kontos überschreiten.
Der Schnellstart verwendet die Basic-Authentifizierung. Für API-Schlüssel wird auch ein Bearer-Header
unterstützt; die Verwendung dieses Headers bedeutet nicht, dass Sie einen OAuth-Client benötigen.
API-Schlüssel für eine unkomplizierte Integration wählen
Verwenden Sie einen API-Schlüssel für Ihre eigenen geplanten Jobs, Reporting-Skripte, Datenpipelines oder andere Backend-Services, wenn ein in Ihrem Secret-Manager gespeichertes Geheimnis Ihren Sicherheitsanforderungen entspricht.- Senden Sie authentifizierte Anfragen direkt; ein Token-Austausch ist nicht erforderlich.
- Wählen Sie nur die Berechtigungen aus, die die Workload benötigt, und legen Sie ein Ablaufdatum fest.
- Rotieren Sie den Schlüssel mithilfe seines Überlappungszeitraums oder widerrufen Sie ihn sofort, falls er offengelegt wurde.
OAuth für kurzlebige Zugriffstoken wählen
Verwenden Sie OAuth-Client-Credentials für einen vertraulichen Backend-Service, wenn Ihre Organisation ablaufende Zugriffstoken verlangt oder ein Integrationstool denclient_credentials-Grant erwartet.
- Erstellen Sie einen OAuth-Client mit begrenztem Geltungsbereich für das Servicekonto.
- Authentifizieren Sie den Client bei Ihrem regionalen Token-Endpunkt mit der Client-Authentifizierungsmethode, die Ihnen bei der Einrichtung bereitgestellt wurde.
- Senden Sie das erhaltene Zugriffstoken mit Ihren API-Anfragen. Fordern Sie ein neues Token an, bevor das aktuelle Token abläuft.

