LearningAssignedCourse.Read
Allows the app to read data for the learner's assignments in the organization's directory, on behalf of the signed-in user.
Graph Methods
Type: A = Application Permission, D = Delegate Permission
Delegate Permission
|
|
Id |
ac08cdae-e845-41db-adf9-5899a0ec9ef6 |
Consent Type |
User |
Display String |
Read user's assignments |
Description |
Allows the app to read data for the learner's assignments in the organization's directory, on behalf of the 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. |