тип ресурса присутствия

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Содержит сведения о присутствии пользователя, включая его доступность и действия пользователя.

Примечание: В настоящее время этот ресурс поддерживается только для пользователей Microsoft Teams.

Этот ресурс поддерживает подписку на уведомления об изменениях.

Методы

Метод Возвращаемый тип Описание
Получение присутствия presence Получение сведений о присутствии пользователя.
Получение присутствия нескольких пользователей коллекция присутствия Получение сведений о присутствии для нескольких пользователей.
Настройка присутствия Задайте состояние доступности и действий в сеансе присутствия приложения для пользователя.
Четкое присутствие Очистка сеанса присутствия приложения для пользователя.
Настройка предпочитаемого пользователем присутствия Задайте предпочтительное состояние доступности и действий для пользователя.
Очистить предпочитаемое пользователем присутствие Очистите предпочтительную доступность и состояние действий для пользователя.
Установка сообщения о состоянии пользователя Задайте сообщение о состоянии присутствия для пользователя.

Свойства

Свойство Тип Описание
действие Коллекция строк Дополнительные сведения о доступности пользователя. Возможные значения: Available, Away, BeRightBack, Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive, InAMeeting, Offline, OffWork, OutOfOffice, PresenceUnknown, , Presenting, . UrgentInterruptionsOnly
availability Коллекция строк Базовые сведения о присутствии пользователя. Возможные значения: Available, AvailableIdle, Away, BeRightBack, Busy, BusyIdle, DoNotDisturb, Offline, . PresenceUnknown
id String Уникальный идентификатор пользователя.
OutOfOfficeSettings OutOfOfficeSettings Параметры вне офиса для пользователя.
statusMessage presenceStatusMessage Сообщение о состоянии присутствия пользователя.

Примечание: Дополнительные сведения о различных состояниях присутствия см. в статье Присутствие пользователей в Teams.

Связи

Отсутствуют.

Представление JSON

Ниже указано представление ресурса в формате JSON.

{
   "activity": "String",
   "availability": "String",
   "id": "String (identifier)",
   "outOfOfficeSettings": {"@odata.type": "#microsoft.graph.outOfOfficeSettings"},
   "statusMessage": {"@odata.type": "#microsoft.graph.presenceStatusMessage"}
}