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 .
Représente une instance de planification de travail spécifique pour un jour ou une période spécifique dans le plan de travail d’un utilisateur.
Les occurrences de plan de travail peuvent être générées automatiquement à partir des modèles de travail récurrents d’un utilisateur ou créées manuellement pour des arrangements spéciaux. Ces occurrences sont utiles pour gérer les exceptions aux planifications régulières de l’utilisateur. La liste suivante présente des exemples :
- Travailler à des heures différentes pour un jour spécifique
- Travail à partir d’un autre emplacement
- Prendre des congés
Lorsqu’une occurrence de plan de travail existe pour la même période qu’un modèle récurrent, l’occurrence est prioritaire, ce qui permet des ajustements flexibles du calendrier.
Méthodes
| Méthode | Type renvoyé | Description |
|---|---|---|
| Créer | workPlanOccurrence | Créez un objet workPlanOccurrence dans le plan de travail d’un utilisateur. |
| Mettre à jour | workPlanOccurrence | Mettez à jour les propriétés d’un objet workPlanOccurrence dans le plan de travail d’un utilisateur. |
| Supprimer | Aucun | Supprimez un objet workPlanOccurrence du plan de travail d’un utilisateur. |
| Définir l’emplacement actuel | Aucun | Mettez à jour le lieu de travail d’un utilisateur pour le jour en cours ou le segment actif actuel. |
| Vue Occurrences | workPlanOccurrence collection | Obtenir des occurrences de plan de travail à partir du plan de travail d’un utilisateur dans une plage de dates spécifiée. |
Propriétés
| Propriété | Type | Description |
|---|---|---|
| end | dateTimeTimeZone | Date et heure de fin de cette occurrence. |
| id | String | Identificateur unique de l’occurrence. |
| id de lieu | String | Identificateur d’un lieu de l’API Microsoft Graph Places Directory. S’applique uniquement lorsque workLocationType est défini sur office. |
| recurrenceId | String | Identifiant du modèle de périodicité parent qui a généré cette occurrence. La valeur est null pour les occurrences de congé, car elles n’ont pas de récurrence parent. |
| start | dateTimeTimeZone | Date et heure de début de cette occurrence. |
| timeOffDetails | timeOffDetails | Les détails sur le congé. S’applique uniquement lorsque workLocationType est défini sur timeOff. |
| workLocationType | workLocationType | Type de lieu de travail. Les valeurs possibles sont : unspecified, office, remote, timeOff, unknownFutureValue. |
workLocationType valeurs
| Member | Description |
|---|---|
| Non spécifié | Indique que l’utilisateur n’a pas spécifié l’emplacement. |
| Bureau | Indique que l’utilisateur travaille à partir d’un emplacement de bureau. |
| Distant | Indique que l’utilisateur travaille à distance. |
| timeOff | Indique que l’utilisateur est en congé. |
| unknownFutureValue | Valeur sentinelle d’énumération évolutive. Ne pas utiliser. |
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"end": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"id": "String (identifier)",
"placeId": "String",
"recurrenceId": "String",
"start": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"timeOffDetails": {"@odata.type": "microsoft.graph.timeOffDetails"},
"workLocationType": "String"
}