Type de ressource learningAssignment

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 détails d’une activité d’apprentissage affectée à un utilisateur.

Hérite de learningCourseActivity.

Propriétés

Propriété Type Description
@odata.type Chaîne Indique s’il s’agit d’une activité de cours learningAssignment ou learningSelfInitiated . Obligatoire.
assignedDateTime DateTimeOffset Date attribuée pour l’activité du cours. Optional.
assignerUserId Chaîne ID utilisateur de l’assigneur. Optional.
assignmentType Chaîne Type de devoir pour l’activité de cours. Les valeurs possibles sont les suivantes : required, recommended, unknownFutureValue, peerRecommended. Vous devez utiliser l’en-tête Prefer: include-unknown-enum-members de requête pour obtenir la ou les valeurs suivantes dans cette énumération évolutive : peerRecommended. Obligatoire.
completedDateTime DateTimeOffset Date et heure de fin de l’affectation. Optional.
completionPercentage Int32 Pourcentage du cours effectué par l’utilisateur. Si une valeur est fournie, elle doit être comprise entre 0 et 100 (inclusive). Optional.
dueDateTime DateTimeOffset Date d’échéance de l’activité du cours. Optional.
externalCourseActivityId Chaîne ID d’activité de cours généré au niveau du fournisseur. Optional.
id Chaîne ID généré pour une requête qui peut être utilisé pour effectuer d’autres interactions avec les API d’activité de cours.
learnerUserId Chaîne ID utilisateur de l’apprenant auquel l’activité est attribuée. Obligatoire.
learningContentId Chaîne ID du contenu d’apprentissage dans Viva Learning. Obligatoire.
learningProviderId Chaîne ID d’inscription du fournisseur. Obligatoire.
notes String Remarques relatives à l’activité du cours. Optional.
startedDateTime DateTimeOffset Date et heure de démarrage du cours auto-initié par l’apprenant. Optional.
status courseStatus État de l’activité du cours. Les valeurs possibles sont notStarted, inProgress et completed. Obligatoire.

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@odata.type": "#microsoft.graph.learningAssignment",
  "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",
  "notes": "String",
  "status": "String"
}