Vermutlich war ich nicht der Einzige, der beim neuen Teams Client die Unterstützung für das Stream Deck schmerzlich vermisst hat und sich daher mit dem Wechsel schwergetan hat. Heute war es dann endlich so weit, das Changelog des Stream Deck Plugin deutet es an:

Mein Teams Client hat folgende Version:

Als erstes muss wie im alten Client auch die API aktiviert werden:

Hinweis:
Sollte die API-Option nicht angezeigt werden, kann dies daran liegen, dass im “Informationen zu Teams” Dialog unter “Frühzeitiger Zugriff” die “Öffentliche Vorschau ” aktiv ist.

Nach dem ich dies Option deaktiviert und den Client neu gestartet habe stand die API-Option im Abschnitt Datenschutz der Teams Einstellungen zur Verfügung.
Wie das Changelog andeutet hat sich der Verbindungsvorgang zwischen Stream Deck und Teams geändert. Es muss kein API Key in den Einstellungen generiert werden, bei mir hat es ausgereicht, einmal in die Einstellungen der entsprechenden Aktion im Stream Deck zu wechseln. Dort wurde dann auch kein API Key Feld mehr angezeigt:

Das Auslösen einer Stream Deck Teams Aktion erzeugt dann die folgende Abfrage im Teams Client:

Wird die Anfrage zugelassen, kann die Steuerung wie gewohnt über das Stream Deck erfolgen. Soll die Autorisierung zurückgezogen werden, kann dies über die Teams Einstellungen erfolgen:


Bleibt noch die Frage wann der neue Teams Client auch den Microsoft Presenter+ unterstützt. Noch sprechen die beiden leider nicht miteinander 😕
Glück Auf!
Adrian
Weitere Quellen:
Elgato Stream Deck Now Working in the New Teams! – HLS Show Me How (microsoft.com)
Hi Adrian, ich habe mich sehr für deine Lösung interessiert und kann sie insofern auch nach vollziehen, als zumindest die Aktivierung der API mit einem meiner Accounts zum Ziel geführt hat.
Ich habe Teams jetzt so konfiguriert, dass ich in zwei verschiedene Accounts wechseln kann, das klappt soweit auch gut.
Leider geht beim Wechsel in eines der beiden Konten die Verbindung zum Streamdeck verloren. Auch die Option “Frühzeitiger Zugriff” lässt sich partout nicht finden. Ebenso so der API-Check ist in einem Account nicht auffindbar. Überhaupt haben beiden Accounts unterschiedliche Ausprägungen in der UI von MS Teams, sodass das Menü “Einstellungen” gänzlich unterschiedlich aussieht. Ich vermute da steckt ein Konflikt zwischen den Account-Typen Business/Private dahinter. Wohlbemerkt: es handelt sich um dieselbe App.
Hast du eine Lösung für diesen Fall?
Ich würde auch davon ausgehen das es an der Kombination von privatem und Business Account liegt. Mit einem privaten Teams Account habe ich keine Erfahrung, kann da also leider nichts zu sagen. Die öffentliche Vorschau dürfte keine Rolle mehr spielen, da die Veröffentlichung der neuen Teams Version ja nun schon einige Zeit her ist.