tipo de recurso de presença

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.

Contém informações sobre a presença de um usuário, incluindo sua disponibilidade e atividade do usuário.

Observação: Atualmente, esse recurso só tem suporte para Microsoft Teams usuários.

Esse recurso dá suporte à assinatura para alterar notificações.

Methods

Método Tipo de retorno Descrição
Obter presença presence Obter informações de presença de um usuário.
Obter presença de vários usuários coleção presence Obter informações de presença para vários usuários.
Definir presença De definir o status de disponibilidade e atividade em uma sessão de presença de um aplicativo para um usuário.
Presença clara Desmarcar uma sessão de presença de um aplicativo para um usuário.
Definir a presença preferencial do usuário De definir o status de disponibilidade e atividade preferencial para um usuário.
Limpar a presença preferencial do usuário Limpe o status de disponibilidade e atividade preferencial para um usuário.

Propriedades

Propriedade Tipo Descrição
id cadeia de caracteres A ID do objeto user
availability coleção de cadeias de caracteres As informações de presença base para um usuário. Os valores possíveis Availablesão , AvailableIdle``Away, , BeRightBack, Busy, BusyIdle, DoNotDisturb, , Offline,PresenceUnknown
atividade coleção de cadeias de caracteres As informações complementares à disponibilidade de um usuário. Os valores possíveis Availablesão , BeRightBack``Away, , Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive, Offline``InAMeeting, , OffWork,OutOfOffice, PresenceUnknown,, ,Presenting, UrgentInterruptionsOnly.
outOfOfficeSettings outOfOfficeSettings As configurações fora do escritório para um usuário.

Observação: Para saber mais sobre os diferentes estados de presença, consulte Presença do usuário no Teams.

Relações

Nenhum

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
   "id":"string",
   "availability":"string",
   "activity":"string",
   "outOfOfficeSettings":{"@odata.type": "#microsoft.graph.outOfOfficeSettings"}
}