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 entrée de carte de pointage dans la planification.
Méthodes
| Méthode | Type de retour | Description |
|---|---|---|
| List | collection de cartes de temps | Obtenez la liste des objets de carte de présence dans cette planification. |
| Create | carte de temps | Créez un objet Carte de présence . |
| Obtenir | carte de temps | Obtenir un objet de carte de présence par ID. |
| Replace | Aucun | Remplacer un objet de carte de présence . |
| Supprimer | Aucun | Supprimez un objet de carte de présence de la planification. |
| Pointer l’arrivée | carte de temps | Pointez pour démarrer une carte de pointage. |
| Pointer la sortie | Aucun | Pointer pour terminer une carte de pointage ouverte. |
| Début de la pause | Aucun | Démarrez un timeCardBreak dans une carte de pointage spécifique. |
| Fin de la pause | Aucun | Terminez le timeCardBreak ouvert dans une carte de pointage spécifique. |
| Vérifier | Aucun | Confirmez un enregistrement de carte de présence . |
| Confirmer pour l’utilisateur | carte de temps | Confirmez une carte de temps spécifique pour un utilisateur. |
Propriétés
| Propriété | Type | Description |
|---|---|---|
| Pauses | collection timeCardBreak | Liste des pauses associées à la carte de pointage. |
| clockInEvent | timeCardEvent | Événement de pointage de la carte de pointage. |
| clockOutEvent | timeCardEvent | Événement de pointage de la carte de pointage. |
| confirmedBy | confirmedBy | Indique si cette entrée de timeCard est confirmée. Les valeurs possibles sont les suivantes : none, user, manager et unknownFutureValue.. |
| createdBy | identitySet | Identité de la personne qui a créé l’entité. |
| createdDateTime | DateTimeOffset | Horodatage de création de la carte de pointage . |
| id | String | Identifiant unique de la carte de temps. |
| lastModifiedBy | identitySet | Identité de la personne qui a modifié l’entité en dernier. |
| lastModifiedDateTime | DateTimeOffset | Horodatage de la dernière modification de la carte de temps . |
| notes | itemBody | Remarques sur la carte de temps. |
| Entrée d’origine | timeCardEntry | TimeCardEntry d’origine de la timeCard, avant les modifications de l’utilisateur. |
| state | timeCardState | État actuel de la carte de temps pendant son cycle de vie. Les valeurs possibles sont : clockedIn, onBreak, clockedOut, unknownFutureValue. |
| userId | String | Identifiant utilisateur auquel appartient la timeCard . |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"breaks": [{"@odata.type":"microsoft.graph.timeCardEvent"}],
"clockInEvent": {"@odata.type":"microsoft.graph.timeCardEvent"},
"clockOutEvent": {"@odata.type":"microsoft.graph.timeCardEvent"},
"confirmedBy": "String",
"createdBy": {"@odata.type":"microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"id": "String (identifier)",
"lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"notes": {"@odata.type":"microsoft.graph.itemBody"},
"originalEntry": {"@odata.type":"microsoft.graph.timeCardEntry"},
"state": "String",
"userId": "String"
}