create new API permissions rather than have Protected APIs
I want to be able to pull all the messages from Teams channels but that requires access to Protected APIs. Why not create a new permission, eg Teams.ReadAllMessages, rather than have protected APIs. With Protected APIs I have to fill in a form and ask MS for access to my own data. With a permission I can grant it myself as an admin.
This category has been deprecated. Please go to https://microsoftteams.uservoice.com to submit any feature requests related to Microsoft Teams.