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.
89 Comments
- ValerioC-XcallyCopper Contributor
Without the ability to read permissions trough Application permission, we have implemented the feature using delegated permissions, but users are not happy about having to log in to see presence.
- clCopper Contributor
What I forgot to mention to everyone following this post:
Please up vote the feature request at the https://feedbackportal.microsoft.com/feedback/idea/33600439-5124-ed11-a81b-6045bd864d4f! - clCopper Contributor
We need to display the availability of a 'user' on a customer's website (showing a batch with a telephone number when the user is logged in). Due to the description on the permission of Presence.ReadWrite.All that explicitly says that it gives the app access to read all presence info without logged in user, we where telling the customer that it is possible and we started developing a dummy app.
Now it turns out that the API does not support it in application context. Why?
When will this feature be released?
See https://learn.microsoft.com/en-us/answers/questions/1180351/how-to-get-users-presence-by-an-application please, too.
- TY_KoayCopper Contributor
Upvote this as well, it is really frustrating to have to implement both Application and Delegated permission just because Application Permission doesn't support Presence.Read.All not to mention the Presence.ReadWrite.All in Application Permission is misleading since there is literally no support for read.
- rdelayCopper Contributor
I too would like to upvote this. I have spent the last few weeks trying to get the users presence API to work. In our case we only need to the read option to know if the user is in a meeting or not. It seems to me to be something so simple and obvious to offer. I hope this gets resolved soon.
- AnnieWang
Microsoft
Hi Valerie, I'm from the engineering team at Microsoft. Thanks for your feedback and this feature is on our backlog! We are working on it this calendar year.
- Valerie_DeanCopper Contributor
@Darrel Miller
Our team is looking forward to the "Set presence" feature. Is it being worked on for app-only scenarios lately? Is it still in your road map? - Oyvind1234Copper Contributor
DaveHmp Ah, sorry, and thank you.
- DaveHmpCopper Contributor
The late November preview looks to be associated with the Planner API, not presence, unless I'm missing something. Got my hopes up then!
Two separate links to same issue on this forum.
https://feedbackportal.microsoft.com/feedback/idea/b15ca827-982f-ed11-a81b-000d3a7dd504
https://feedbackportal.microsoft.com/feedback/idea/33600439-5124-ed11-a81b-6045bd864d4f