Webhooks am Ende

Auf der Seite Teams ausgehend WebHooks und Teams eingehend WebHooks habe ich beschrieben, wie Sie per HTTPS und POST generische Informationen in einen Teams Kanal senden können oder Teams bei Änderungen in einem Kanal diese als HTTPS-Request zu einem bereitgestellten Webserver melden kann. Viele Firmen haben diese einfache Option genutzt, um Teams mit anderen Systemen zu koppeln, z.B. Meldungen von Monitoring-Systemen (PRTG u.a.) an Teams oder auch ERP/CRM Applikationen

End of WebHook

Die erste Meldung kam a, 4. Jun 2024 im Microsoft 365 Message Center unter der Nummer MC798683


Quelle: https://admin.microsoft.com/#/MessageCenter/:/messages/MC798683

Microsoft wollte tatsächlich im Zeitraum vom 5. Aug -5. Sep 2024 die Connectoren bei allen Tenants abschalten. Das sind gerade mal 60 Tage Vorwarnzeit.

Anscheinend haben das aber nicht viele Administratoren gelesen aber dann hat das Microsoft Developer Team ca 30 tage später einen Blog-Artikel am 3. Juli 2024 dazu veröffentlicht:

Als Ablösung für diese Schnittstelle wurde "Power Automate" genannt, wobei einige Funktionen wie z.B. das "Web Request Feature" in Workflows anscheinend eine Teams Premium-Lizenz erfordert. Allerdings war der Aufschrei wohl so groß, dass Microsoft wieder zurückgerudert ist und die Abschaltung bis zum Dezember 2025 verschoben hat. Allerdinge müssen die Nutzer oder Administratoren noch vor dem 31. Dez 2024 aktiv werden und die URL aktualisieren, damit die Funktion weiter möglich ist:


Quelle: Microsoft Outlook: Microsoft 365 Groups connectors retire starting August 5, 2024
https://admin.microsoft.com/#/MessageCenter/:/messages/MC798683

Dennoch bleibt die ursprüngliche Timeline 15. Aug 2024 weiter als Empfehlung vorhanden. Ob das nun wirklich der "Security First"-Direktive geschuldet ist, kann ich nicht sagen. Das würde ja bedeuten, dass die aktuellen Webhooks nicht ausreichend sicher sind und Microsoft mit der Umstellung zum 31. Dez 2024 auf eine etwas sicherere Plattform auch nur eine Übergangslösung bereitstellt.

Aber sie sollten nun gewarnt sein, dass diese Webhooks in absehbarer Zeit nicht mehr zur Verfügung stehen.

Wer nutzt Webhooks?

Tony Redmond hat dazu am 10 Juli 2024 auf seinem Blog ein PowerShell-Script bereitgestellt, welches über Microsoft Graph jedes angegebene Team durchläuft, die installiert "Apps" ermittelt und ausgibt: Ich erspare mir hier daher dies noch mal zu schreiben oder zu kopieren.

Power Automate

Für die normalen Anwender sieht Microsoft vor, dass diese auf Power Automate umstellen. Microsoft beschreibt dies wie folgt im MC798683-Posting.


Quelle: Microsoft Outlook: Microsoft 365 Groups connectors retire starting August 5, 2024
https://admin.microsoft.com/#/MessageCenter/:/messages/MC798683

Es bleibt dennoch eine Herausforderung für Firmen und Anwender, denn Sie müssen nun erst einmal ermitteln, wo heute eingehende und ausgehende Office 365 Connectoren/Webhooks genutzt werden und dann die Anwender auch noch entsprechend informieren und vermutlich bei der Umstellung unterstützen. Zudem ist auch "Power Automate" nicht unbedingt kostenfrei. Dennoch addiere ich hier die Microsoft Links aus dem Message Center:

Leider gibt es sehr viele Einsatzmöglichkeiten der Office 365 Connectors/Webhooks, so dass hier hier keine pauschale Beschreibung einer Ablösung geben kann.
Eventuell ist eine Zusammenarbeit mit Net at Work Teil der Lösungsfindung.

Microsoft Graph

Für automatisierte Prozesse, die durch einen Entwickler und nicht durch Endanwender betreut werden, könnte ein Wechsel auf Microsoft Graph der bessere Weg sein.

Der Aufruf "chatMessage: delta" erlaubt eine Synchronisation der Nachrichten mit einer eigenen Plattform, um alle Änderungen mitzubekommen. Die Change Notifications erlauben sehr zeitnahe Reaktionen auf Änderungen. Das geht sogar "Tenantweit". Microsoft Graph ist hier sehr leistungsfähig.

Sie könnten z.B. einen Teil der Funktion durch eine eigene App z.B. als Azure Functions selbst bereitstellen

Allerdings ist dies nicht für "Anwender", sondern schon zumindest ein kleines Programmierprojekt

Weitere Links