Warum ist meine Integration verbunden, funktioniert aber nicht richtig?
Eine Integration kann verbunden erscheinen, während einzelne Operationen fehlschlagen oder unerwartete Ergebnisse liefern.
Eine erfolgreiche Verbindung bestätigt, dass ein Autorisierungs- oder Konfigurationsschritt abgeschlossen wurde. Es garantiert jedoch nicht, dass jede unterstützte Operation die erforderlichen Berechtigungen, eine gültige Konfiguration oder Zugriff auf die gewünschten externen Ressourcen hat.
Warum kann das passieren?
Mögliche Ursachen sind:
1. Fehlende Berechtigungen für eine bestimmte Operation.
2. Externe Datensätze, die nicht verfügbar oder nicht zugänglich sind.
3. Falsche Ressourcenbezeichner oder Konfigurationswerte.
4. Abgelaufene oder widerrufene Autorisierungsanmeldeinformationen.
5. API-Einschränkungen auf der Anbieterseite.
6. Ratenlimits oder Nutzungskontingente.
7. Temporäre Netzwerk- oder Anbieterfehler.
8. Änderungen am externen Konto oder dessen Berechtigungen.
9. Ungültige Daten, die an den externen Dienst gesendet wurden.
10. Eine Operation, die von der Integration nicht unterstützt wird.
Wie identifiziere ich das Problem?
Schritt 1: Bestimmen Sie, welche Operation fehlschlägt.
Bestimmen Sie, ob das Problem das Abrufen von Informationen, das Erstellen von Datensätzen, das Aktualisieren von Daten oder eine andere unterstützte Aktion betrifft.
Schritt 2: Überprüfen Sie, ob andere Operationen funktionieren.
Wenn einige Operationen erfolgreich sind, während andere fehlschlagen, kann das Problem mit operation-spezifischen Berechtigungen oder Konfigurationen zusammenhängen.
Schritt 3: Überprüfen Sie die externe Ressource.
Bestätigen Sie, dass der Datensatz, der Kalender, das Konto oder eine andere Ressource existiert und für das autorisierte externe Konto zugänglich ist.
Schritt 4: Überprüfen Sie die Integrationskonfiguration.
Überprüfen Sie relevante Einstellungen und Ressourcenbezeichner auf falsche oder veraltete Werte.
Schritt 5: Überprüfen Sie die Berechtigungen des externen Kontos.
Die Verbindung kann autorisiert sein, ohne Zugriff auf jede Ressource oder Aktion zu haben.
Schritt 6: Überprüfen Sie die verfügbaren Fehlermeldungen.
Suchen Sie nach Authentifizierungsfehlern, Berechtigungsfehlern, ungültigen Anfragen oder anbieter-spezifischen Nachrichten.
Schritt 7: Überprüfen Sie die Verfügbarkeit des externen Dienstes.
Einige Operationen können während Anbieterereignissen vorübergehend nicht verfügbar sein.
Schritt 8: Testen Sie mit einer kontrollierten Operation.
Verwenden Sie einen risikoarmen Test, der keine wichtigen Geschäftsdaten ändert.
Schritt 9: Überprüfen Sie das Ergebnis.
Bestätigen Sie, dass der externe Dienst die beabsichtigte Operation empfangen und verarbeitet hat.
Garantiert ein verbundener Status, dass Daten synchronisiert werden?
Nein.
Der Verbindungsstatus und der erfolgreiche Datenaustausch sind unterschiedliche Bedingungen.
Löst das erneute Verbinden immer das Problem?
Nein.
Eine erneute Autorisierung kann helfen, wenn die Anmeldeinformationen abgelaufen sind oder sich die Berechtigungen geändert haben, aber sie wird nicht unbedingt ungültige Konfigurationen, fehlende Ressourcen oder nicht unterstützte Operationen lösen.
Was ist, wenn nur ein Geschäftsprozess betroffen ist?
Untersuchen Sie die Konfiguration und externen Abhängigkeiten dieses Prozesses, bevor Sie die gesamte Integration ändern.
Empfohlener Ansatz
Beheben Sie die spezifische fehlgeschlagene Operation, anstatt anzunehmen, dass die gesamte Verbindung unterbrochen ist.