Forum Discussion
Teams - Enable API disappeared in Settings [Elgato Steamdeck]
- Feb 06, 2023
techDavidWright, apparently there's a security issue that required the plugin to be pulled according to Elgato Support:
"The Microsoft Teams plugin has been temporarily removed from the Stream Deck store.
Microsoft is working on fixing a security-related issue and will relist the plugin once the issue has been resolved. Thank you for your patience."
https://twitter.com/ElgatoSupport/status/1622334420064833536
D.C.
P.S. I don't work on Teams; I'm just another follow user who ordered a Stream Deck because the plugin was released.
The preview and developer views break the API settings. The new preview "New Team" is missing the API - but even if you revert to the "old teams", and your API settings come back, it doesn't work.
I found that if you go to "about" and can see "developer mode" - particularly if it's ticked - but I found that it was impossible to untick it! - then the API doesn't work. (actually in the background it reports an error that the "API is disabled"
The thing that helped the most was this post https://github.com/L-C-P/TouchPortalTeamsPlugin/issues/1#issuecomment-1603856454
along with googling "can't switch out of developer mode"
Once I'd disabled the previews on the Teams Admin site, waited a day or so, then relaunched teams, all was well again. looks like the preview or developer modes have got a disabled API (potentially to avoid undetermined exploits) - though it would have been INCREDIBLY helpful if Microsoft had actually mentioned this somewhere (ya know, like in the API enable/disable dialog!!!)
In any case mine is working after managing to revert out of all preview/developer mode features. Happy Days
As now more and more Aps show up, maybe there is a chance for the API as well.
Maybe someone from Microsoft give us a hint.
I