Show / Hide Table of Contents

Presence.Read.All

Allows the app to read presence information of all users in the directory on behalf of the signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.

Graph Methods

Type: A = Application Permission, D = Delegate Permission

Ver Type Method
V1 D GET /communications/presences
V1 D GET /me/presence
V1 D GET /users/{id}/presence
V1 D POST /communications/getPresencesByUserId

Delegate Permission

Id 9c7a330d-35b3-4aa1-963d-cb2b9f927841
Consent Type User
Display String Read presence information of all users in your organization
Description Allows the app to read presence information of all users in the directory on behalf of the signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.

Resources

presence

Property Type Description
activity string collection The supplemental information to a user's availability. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive, InAMeeting, Offline, OffWork, OutOfOffice, PresenceUnknown, Presenting, UrgentInterruptionsOnly.
availability string collection The base presence information for a user. Possible values are Available, AvailableIdle, Away, BeRightBack, Busy, BusyIdle, DoNotDisturb, Offline, PresenceUnknown
id string The user object id
In This Article
Back to top Created by merill | Submit feedback