ericrrichards
Apr 16, 2021Steel Contributor
Status:
New
Graph API Presence should support Application permissions
Currently only delegated user permissions are supported, and this is very sub-optimal for bots and service applications that need to monitor Teams presence of users.
Jeger
Aug 16, 2021Copper Contributor
Polling is doing a GET operation on a resource over and over again to see if that resource has changed. You're allowed to GET the same resource multiple times a day, as long as it's not polling. For example, it is okay to GET /me/joinedTeams every time the user visits/refreshes your web page, but it is not okay to GET /me/joinedTeams in a loop every 30 seconds to refresh that web page.
Apps that don't follow these polling requirements will be considered in violation of the Microsoft APIs Terms of Use . This may result in additional throttling or the suspension or termination of your use of the Microsoft APIs.