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 les activités qui font partie d’un cours d’apprentissage pour les employés.
Type de base pour les types learningAssignment et learningSelfInitiated
Hérite de l’entité.
Méthodes
| Méthode | Type de retour | Description |
|---|---|---|
| List | collection learningCourseActivity | Obtenez la liste des objets learningCourseActivity (attribués ou initiés par vous-même) pour un utilisateur. |
| Create | learningCourseActivity | Créez un objet learningCourseActivity . |
| Obtenir | learningCourseActivity | Obtenez l’objet learningCourseActivity spécifié à l’aide d’un ID ou d’un externalCourseActivityId du fournisseur d’apprentissage ou d’un courseActivityId d’un utilisateur. |
| Mettre à jour | learningCourseActivity | Mettre à jour les propriétés d’un objet learningCourseActivity . |
| Supprimer | Aucun | Supprimer un objet learningCourseActivity à l’aide de l’ID d’activité de cours d’un devoir ou d’une activité lancée automatiquement. |
Propriétés
| Propriété | Type | Description |
|---|---|---|
| assignedDateTime | DateTimeOffset | Date et heure à laquelle le devoir a été effectué. Facultatif. |
| assignerUserId | String | ID utilisateur du procédant à l’affectation. Facultatif. |
| assignmentType | assignmentType | Type de devoir pour l’activité de cours. Les valeurs possibles sont : required, recommended, unknownFutureValue, peerRecommended. Obligatoire. |
| completedDateTime | DateTimeOffset | Date et heure à laquelle le devoir a été effectué. Facultatif. |
| completionPercentage | Int32 | Valeur pourcentage d’achèvement de l’activité de cours. Facultatif. |
| dueDateTime | DateTimeTimeZone | Date d’échéance de l’activité de cours. Facultatif. |
| externalCourseActivityId | String | ID d’activité de cours généré par le fournisseur. Facultatif. |
| id | String | ID généré qui peut être utilisé avec d’autres API d’activité de cours. |
| learnerUserId | String | ID utilisateur de l’élève à qui l’activité est attribuée. Obligatoire. |
| learningContentId | String | ID du contenu d’apprentissage créé dans Viva Learning. Obligatoire. |
| learningProviderId | String | ID d’inscription du fournisseur. Obligatoire. |
| startedDateTime | DateTimeOffset | Date et heure auxquelles le cours initié automatiquement a été lancé par l’apprenant. Facultatif. |
| status | courseStatus | Le status de l’activité de cours. Les valeurs possibles sont notStarted, inProgress, completed. Obligatoire. |
Remarque : Un fournisseur peut ingérer les activités de cours lorsque isCourseAcitvitySyncEnabled est réglé sur
true. Pour mettre à jour la valeur, utilisez la méthode Update learningProvider .
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"assignedDateTime": "String (timestamp)",
"assignerUserId": "String",
"assignmentType": "String",
"completedDateTime": "String (timestamp)",
"completionPercentage": "Int32",
"dueDateTime": "String (timestamp)",
"externalCourseActivityId": "String",
"id": "String (identifier)",
"learnerUserId": "String",
"learningContentId": "String",
"learningProviderId": "String",
"startedDateTime": "String (timestamp)",
"status": "String"
}