LearningSelfInitiatedCourse.Read.All
Graph Methods
Type: A = Application Permission, D = Delegate Permission
Delegate Permission
|
|
Id |
|
Consent Type |
|
Display String |
|
Description |
|
Application Permission
|
|
Id |
467524fc-ed22-4356-a910-af61191e3503 |
Display String |
Read all self-initiated courses |
Description |
Allows the app to read data for all self-initiated courses in the organization's directory, without a signed-in user. |
Resources
Property |
Type |
Description |
assignedDateTime |
DateTimeOffset |
Date and time when the assignment was completed. Optional. |
assignerUserId |
String |
The user ID of the assigner. Optional. |
assignmentType |
assignmentType |
Assignment type for the course activity. Possible values are: required , recommended , unknownFutureValue . Required. |
completedDateTime |
DateTimeOffset |
Date and time when the assignment was completed. Optional. |
completionPercentage |
Int32 |
The percentage completion value of the course activity. Optional. |
dueDateTime |
DateTimeTimeZone |
Due date for the course activity. Optional. |
externalcourseActivityId |
String |
A course activity ID generated by the provider. Optional. |
id |
String |
A generated ID that can be used with other course activity APIs. |
learnerUserId |
String |
The user ID of the learner to whom the activity is assigned. Required. |
learningContentId |
String |
The ID of the learning content created in Viva Learning. Required. |
learningProviderId |
String |
The registration ID of the provider. Required. |
startedDateTime |
DateTimeOffset |
Date and time when the self-initiated course was started by the learner. Optional. |
status |
courseStatus |
The status of the course activity. Possible values are: notStarted , inProgress , completed . Required. |