Skip to content

Latest commit

 

History

History
62 lines (52 loc) · 3.04 KB

File metadata and controls

62 lines (52 loc) · 3.04 KB
title learningSelfInitiatedCourse resource type
description Represents the details of a learning course activity that is self-initiated by a user.
author malabikaroy
ms.localizationpriority medium
ms.subservice viva-learning
doc_type resourcePageType
ms.date 03/12/2024

learningSelfInitiatedCourse resource type

Namespace: microsoft.graph

[!INCLUDE beta-disclaimer]

Represents the details of a learning course activity that is self-initiated by a user.

Inherits from learningCourseActivity.

Properties

Property Type Description
@odata.type String Indicates whether this is a learningAssignment or learningSelfInitiated course activity. Required.
completedDateTime DateTimeOffset Date and time when the assignment was completed. Optional. Inherited from learningCourseActivity.
completionPercentage Int32 The percentage of the course completed by the user. If the value is provided, the value needs to be in between 0 and 100 (inclusive). Optional. Inherited from learningCourseActivity.
externalCourseActivityId String A course activity ID generated by the provider. Optional. Inherited from learningCourseActivity.
id String A generated ID that can be used with other course activity APIs. Inherited from learningCourseActivity.
learningContentId String The ID of the learning content created in Viva Learning. Required. Inherited from learningCourseActivity.
learnerUserId String The user ID of the learner who initiated the course. Required. Inherited from learningCourseActivity.
learningProviderId String The registration ID of the provider. Required. Inherited from learningCourseActivity.
startedDateTime DateTimeOffset The date and time on which the self-initiated course was started by the learner. Optional.
status courseStatus The status of the course activity. Possible values are notStarted, inProgress, completed. Optional. Inherited from learningCourseActivity.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.learningSelfInitiatedCourse",
  "completedDateTime": "String (timestamp)",
  "completionPercentage": "Int32",
  "externalCourseActivityId": "String",
  "id": "String (identifier)",
  "learningContentId": "String",
  "learningProviderId": "String",
  "learnerUserId": "String",
  "startedDateTime": "String (timestamp)",
  "status": "String"
}