Share via


learningAssignment リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

ユーザーに割り当てられた学習アクティビティの詳細を表します。

learningCourseActivity から継承します。

プロパティ

プロパティ 説明
@odata.type String これが learningAssignment または learningSelfInitiated コース アクティビティであるかどうかを示します。 必須です。
assignedDateTime DateTimeOffset コースアクティビティに割り当てられた日付。 省略可能です。
assignerUserId String 割り当て担当者のユーザー ID。 省略可能です。
assignmentType String コース アクティビティの割り当てタイプ。 可能な値は requiredrecommendedunknownFutureValue です。 必須です。
CompletedDateTime DateTimeOffset 割り当てが完了した日時。 省略可能です。
completionPercentage Int32 ユーザーが完了したコースの割合。 値を指定する場合は、 と 100 の間 0 (包括的) である必要があります。 省略可能です。
dueDateTime DateTimeOffset コースアクティビティの期日。 省略可能です。
externalCourseActivityId String プロバイダーで生成されたコース アクティビティ ID。 省略可能です。
id String コース アクティビティ API に対してさらにやり取りを行うために使用できる要求の生成された ID。
learnerUserId String アクティビティが割り当てられている学習者のユーザー ID。 必須です。
learningContentId String Viva Learningの学習コンテンツの ID。 必須です。
learningProviderId String プロバイダーの登録 ID。 必須です。
notes String コース アクティビティに関するメモ。 省略可能です。
startedDateTime DateTimeOffset 学習者が自己開始コースを開始した日時。 省略可能です。
status courseStatus コース アクティビティの状態。 可能な値は notStartedinProgresscompleted です。 必須です。

リレーションシップ

なし。

JSON 表記

リソースの JSON 表記を次に示します。

{
  "@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"
}