DATEV OAuth2 Hybrid Flow
Der OAuth2 Hybrid Flow von DATEV ist eine spezielle Abwandlung des normalen OAuth2-Ablaufs mit Grant Type Authorization Code. Über die Unterschiede müssen Sie sich hier aber keine Gedanken machen, da nahezu alles automatisch für Sie eingetragen wird.
Wenn im HTTP-Kanal die Checkbox (1) gesetzt wird, dann erhalten Sie beim Öffnen der OAuth2-Konfiguration (2) einen zusätzlichen Dialog (einmalig bei der ersten Konfiguration) für die DATEV-OAuth2-Konfiguration (3).
Je nach ausgewählter Umgebung (Sandbox oder Productive) werden dann automatisch die entsprechenden Parameter im folgenden Dialog eingetragen (zudem wird im HTTP-Kanal die OAuth2 Refresh URL gesetzt).
Die Client ID und das Client Secret (4) erhalten Sie von DATEV.
Gegebenenfalls müssen Sie die Redirection URL (5) anpassen (muss von außen erreichbar sein).
Nachdem Sie (6) drücken, gelangen Sie dann über einen weiteren Dialog auf die DATEV-Autorisierungs-Seite.
Melden Sie sich dort mit Ihrem DATEV-Benutzerkonto und den entsprechenden Zugangsdaten dafür an und erteilen Sie Lobster_data die Zugangsberechtigung.
Über die Redirection URL gelangen Sie zurück zu Lobster_data und bekommen dann letztlich den Access Token.
In den Zusatzkennungen sieht man den Access Token in einem Eintrag mit dem Namen SYS_HTTP_OAUTH2 und einen Refresh Token in einem Eintrag mit dem Namen SYS_HTTP_OAUTH2_REFRESH.