Missing description of API permission "Presence.ReadWrite.All"

Nico Beanow 1 Reputation point
2021-06-21T10:40:53.863+00:00

Currently trying to access the Endpoint /users/{id}/presence in the Microsoft Graph API. There is the following Permission needed to access it:
Presence.Read or
Presence.Read.All
-> both of type "Delegated (work or school account)"

In my App under Manage -> API permissions, I can define the following Permission "Presence.ReadWrite.All" of Type "Application". Microsoft describes the Permission as followed:

Display Name
Read and write presence information for all users

Description
Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.

I am unable to find any informations about the permission. Which endpoint can I use it? Is it even supported?

In my current situation, I am unable to support the Type "Delegated" in my Application.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,819 questions
{count} votes

4 answers

Sort by: Most helpful
  1. Andrew McQuillen 6 Reputation points
    2021-06-22T15:53:11.113+00:00

    We also need the App permission, as we'd like to be able to pick up users out of office message without there being an authenticated user present.

    1 person found this answer helpful.
    0 comments No comments

  2. Devin Wu 6 Reputation points
    2021-07-28T02:54:35.243+00:00

    Hi @Diana Wanjuhi Any progress in this question? I want my app get a permission "Presence.ReadWrite.All", but I can't find it anyway.

    1 person found this answer helpful.
    0 comments No comments

  3. JeffHammer 6 Reputation points
    2021-08-26T13:06:18.903+00:00
    1 person found this answer helpful.
    0 comments No comments

  4. Dave H 6 Reputation points
    2021-10-12T10:48:41.06+00:00

    Is there any update on this?
    It would be massively useful to be able to read presence using application permissions but despite saying this allows you to read presence it doesn't seem to work, only setting presence is available?

    1 person found this answer helpful.
    0 comments No comments