Warum wurde meine Integration getrennt oder hat nach vorheriger Funktion eingestellt?
Eine Integration, die zuvor funktionierte, kann aufhören zu funktionieren, wenn sich ihre Autorisierung, die Berechtigungen des externen Kontos, die Konfiguration des Anbieters oder die Verfügbarkeit des Dienstes ändern.
Dies kann sogar geschehen, wenn keine Änderungen direkt innerhalb von Polyosync vorgenommen wurden.
Häufige Gründe
1. Ein Zugriffstoken ist abgelaufen.
2. Ein Aktualisierungstoken wurde widerrufen oder ungültig.
3. Das Passwort des externen Kontos oder die Sicherheitseinstellungen haben sich geändert.
4. Ein Administrator hat den Zugriff auf die Anwendung widerrufen.
5. Das externe Konto wurde deaktiviert oder gesperrt.
6. Erforderliche Berechtigungen wurden entfernt.
7. Der Anbieter hat seine API oder Autorisierungsanforderungen geändert.
8. Ein externes Abonnement oder ein Dienstanspruch hat sich geändert.
9. Die verbundene Ressource wurde entfernt.
10. Der externe Anbieter hat eine Dienstunterbrechung.
Was ist ein Zugriffstoken?
Ein Zugriffstoken ist eine Berechtigung, die es einer autorisierten Anwendung ermöglicht, erlaubte Operationen gegen einen externen Dienst durchzuführen.
Zugriffstoken haben in der Regel begrenzte Gültigkeitszeiträume.
Was ist ein Aktualisierungstoken?
Einige Anbieter geben Aktualisierungstoken aus, die es einer Anwendung ermöglichen, erneuten Zugriff anzufordern, ohne dass der Benutzer jedes Mal die Autorisierung abschließen muss.
Nicht alle Anbieter oder Integrationen verwenden denselben Erneuerungsmechanismus.
Erfordert ein abgelaufenes Zugriffstoken immer eine manuelle Wiederverbindung?
Nein.
Einige Autorisierungsmechanismen unterstützen die automatische Erneuerung.
Eine manuelle Reautorisierung kann erforderlich sein, wenn die Erneuerung nicht verfügbar, erfolglos oder nicht mehr zulässig ist.
Wie man die Verbindung wiederherstellt
Schritt 1: Identifizieren Sie die betroffene Integration.
Bestimmen Sie, welcher externe Dienst und welche Operationen nicht mehr funktionieren.
Schritt 2: Überprüfen Sie den verfügbaren Verbindungsstatus und die Fehlermeldungen.
Suchen Sie nach Authentifizierungsfehlern oder autorisierungsbezogenen Nachrichten.
Schritt 3: Überprüfen Sie das externe Konto.
Bestätigen Sie, dass das Konto weiterhin aktiv und zugänglich ist.
Schritt 4: Überprüfen Sie, ob der Zugriff widerrufen wurde.
Überprüfen Sie die autorisierten Anwendungseinstellungen des Anbieters, wo verfügbar.
Schritt 5: Bestätigen Sie die erforderlichen Berechtigungen.
Stellen Sie sicher, dass das externe Konto weiterhin Zugriff auf die gewünschten Ressourcen hat.
Schritt 6: Reautorisieren Sie die Integration, falls erforderlich.
Verwenden Sie das unterstützte Verfahren zur Verbindungsverwaltung.
Schritt 7: Testen Sie die Integration.
Führen Sie eine kontrollierte Operation durch und überprüfen Sie das Ergebnis.
Schritt 8: Überprüfen Sie abhängige Geschäftsoperationen.
Überprüfen Sie, ob betroffene Arbeitsabläufe oder Prozesse nach der Unterbrechung Aufmerksamkeit benötigen.
Wird die Wiederverbindung automatisch versäumte Operationen wiederherstellen?
Nicht unbedingt.
Die Wiederherstellung hängt von der Integration, der Operation und der Unterstützung von Wiederhol- oder Wiedergabefunktionen ab.
Gehen Sie nicht davon aus, dass versäumte Aktionen automatisch wiederholt werden.
Kann die Wiederverbindung doppelte Operationen verursachen?
Potentiell, wenn eine unterbrochene Operation manuell wiederholt wird, nachdem sie bereits vom externen Dienst verarbeitet wurde.
Überprüfen Sie das externe Ergebnis, bevor Sie Aktionen wiederholen, die Datensätze erstellen oder ändern.
Empfohlene Vorgehensweise
Untersuchen Sie, warum die Autorisierung nicht mehr funktioniert, bevor Sie sich wieder verbinden, und überprüfen Sie, ob während der Unterbrechung Geschäftsoperationen unterbrochen wurden.