ericrrichards
Apr 16, 2021Iron 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.
Simon_Thornton
Aug 24, 2021Copper Contributor
Another app-only use case: I have a simple daemon app to check the welfare of home office workers (during the Covd pandemic). The app uses last network login times and posts a daily message on Teams to team leaders about any user who hasn't logged in today, so they can be checked up on. However, users may still be logged in from a previous day, so this generates many false alarms. It would be much more convenient if the app could use the Graph Presence API to check before reporting someone missing. It should not require a specific user to perform this check, because (a) the app serves multiple team leaders, and (b) that just wastes time.
Hence I'm up-voting this topic.