Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Contient des informations sur la présence d’un utilisateur, y compris sa disponibilité et son activité.
Cette ressource prend en charge l’abonnement aux notifications de modification.
Méthodes
| Méthode | Type renvoyé | Description |
|---|---|---|
| Obtenir la présence | présence | Obtenir les informations de présence d’un utilisateur. |
| Obtenir la présence de plusieurs utilisateurs | collection de présence | Obtenez les informations de présence pour plusieurs utilisateurs. |
| Définir la présence | Définissez la disponibilité et l’activité status dans une session de présence d’une application pour un utilisateur. | |
| Effacer la présence | Effacer une session de présence d’une application pour un utilisateur. | |
| Définir la présence préférée de l’utilisateur | Définissez les status de disponibilité et d’activité par défaut pour un utilisateur. | |
| Effacer la présence préférée de l’utilisateur | Effacez les status de disponibilité et d’activité par défaut pour un utilisateur. | |
| Définir le message status utilisateur | Définir un message de présence status pour un utilisateur. | |
| Définir l’emplacement automatique | Aucun | Mettre à jour l’emplacement de travail automatique d’un utilisateur. |
| Définir l’emplacement manuel | Aucun | Définissez le signal d’emplacement de travail manuel pour un utilisateur. |
| Effacer l’emplacement automatique | Aucun | Effacez le signal d’emplacement de travail automatique pour un utilisateur. |
| Effacer l’emplacement | Aucun | Effacez les signaux d’emplacement de travail pour un utilisateur, y compris les couches manuelle et automatique pour la date actuelle. |
Propriétés
| Propriété | Type | Description |
|---|---|---|
| activité | String | Informations supplémentaires à la disponibilité d’un utilisateur. Les valeurs possibles sont available, away, beRightBack, busy, offlinedoNotDisturb, outOfOffice, , presenceUnknown. |
| availability | String | Informations de présence de base pour un utilisateur. Les valeurs possibles sont available, away, beRightBack, busy, doNotDisturb, inACallfocusing, inAMeeting, offline, , presenting. presenceUnknown |
| id | String | Identificateur unique de l’utilisateur. |
| outOfOfficeSettings | outOfOfficeSettings | Paramètres d’absence du bureau pour un utilisateur. |
| sequenceNumber | String | Empreinte string triable lexicographique qui représente la version d’un objet de présence . |
| statusMessage | presenceStatusMessage | Message de présence status d’un utilisateur. |
| workLocation | userWorkLocation | Représente l’état de l’emplacement de travail agrégé de l’utilisateur. |
Remarque
- Pour en savoir plus sur les différents états de présence, consultez Présence de l’utilisateur dans Teams.
- Pour plus d’informations sur les sessions de présence, les permutations d’états, les délais d’expiration et les domaines approuvés, consultez Gérer l’état de présence à l’aide de Microsoft API Graph.
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"activity": "String",
"availability": "String",
"id": "String (identifier)",
"outOfOfficeSettings": {"@odata.type": "#microsoft.graph.outOfOfficeSettings"},
"sequenceNumber": "String",
"statusMessage": {"@odata.type": "#microsoft.graph.presenceStatusMessage"},
"workLocation": {"@odata.type": "microsoft.graph.userWorkLocation" }
}