Microsoft.Graph.Education
{{ Fill in the Description }}
Microsoft.Graph.Education
Get-MgEducationClass |
Retrieve a class from the system. A class is a universal group with a special property that indicates to the system that the group is a class. Group members represent the students; group admins represent the teachers in the class. If you're using the delegated token, the user will only see classes in which they are members. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClass |
Get-MgEducationClassAssignment |
Get the properties and relationships of an assignment. Only teachers, students, and applications with application permissions can perform this operation. Students can only see assignments assigned to them; teachers and applications with application permissions can see all assignments in a class. You can use the Prefer header in your request to get the inactive status in case the assignment is deactivated; otherwise, the response value for the status property is unknownFutureValue. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignment |
Get-MgEducationClassAssignmentCategory |
Retrieve an educationCategory object. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentCategory |
Get-MgEducationClassAssignmentCategoryByRef |
List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentCategoryByRef |
Get-MgEducationClassAssignmentCategoryCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentCategoryCount |
Get-MgEducationClassAssignmentCategoryDelta |
Invoke function delta Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentCategoryDelta |
Get-MgEducationClassAssignmentCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentCount |
Get-MgEducationClassAssignmentDefault |
Read the properties and relationships of an educationAssignmentDefaults object. These are the class-level assignment defaults respected by new assignments created in the class. Callers can continue to specify custom values on each assignment creation if they don't want the default behaviors. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentDefault |
Get-MgEducationClassAssignmentDelta |
Invoke function delta Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentDelta |
Get-MgEducationClassAssignmentGradingCategory |
When set, enables users to weight assignments differently when computing a class average grade. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentGradingCategory |
Get-MgEducationClassAssignmentResource |
Get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentResource |
Get-MgEducationClassAssignmentResourceCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentResourceCount |
Get-MgEducationClassAssignmentRubric |
Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentRubric |
Get-MgEducationClassAssignmentRubricByRef |
Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentRubricByRef |
Get-MgEducationClassAssignmentSetting |
Specifies class-level assignments settings. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentSetting |
Get-MgEducationClassAssignmentSettingGradingCategory |
When set, enables users to weight assignments differently when computing a class average grade. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentSettingGradingCategory |
Get-MgEducationClassAssignmentSettingGradingCategoryCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentSettingGradingCategoryCount |
Get-MgEducationClassAssignmentSubmission |
Retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A submission object represents a student's work for an assignment. Resources associated with the submission represent this work. Only the assignedTo student can see and modify the submission. A teacher or application with application permissions has full access to all submissions. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the assignment has been released. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentSubmission |
Get-MgEducationClassAssignmentSubmissionCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentSubmissionCount |
Get-MgEducationClassAssignmentSubmissionOutcome |
Get outcomes from education Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentSubmissionOutcome |
Get-MgEducationClassAssignmentSubmissionOutcomeCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentSubmissionOutcomeCount |
Get-MgEducationClassAssignmentSubmissionResource |
Retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentSubmissionResource |
Get-MgEducationClassAssignmentSubmissionResourceCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentSubmissionResourceCount |
Get-MgEducationClassAssignmentSubmissionSubmittedResource |
Retrieve a submitted resource. Only teachers, students, and applications with application permissions can perform this operation. Resources are available to a teacher or an application with application permissions after a student submits it, and are available to the student after the teacher returns the submission. Teachers can leave notes in some resources. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentSubmissionSubmittedResource |
Get-MgEducationClassAssignmentSubmissionSubmittedResourceCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassAssignmentSubmissionSubmittedResourceCount |
Get-MgEducationClassCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassCount |
Get-MgEducationClassDelta |
Invoke function delta Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassDelta |
Get-MgEducationClassGroup |
The underlying Microsoft 365 group object. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassGroup |
Get-MgEducationClassGroupServiceProvisioningError |
Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object . Supports $filter (eq, not, for isResolved and serviceInstance). Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassGroupServiceProvisioningError |
Get-MgEducationClassGroupServiceProvisioningErrorCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassGroupServiceProvisioningErrorCount |
Get-MgEducationClassMember |
Retrieves the educationUser members of an educationClass. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassMember |
Get-MgEducationClassMemberByRef |
Retrieves the educationUser members of an educationClass. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassMemberByRef |
Get-MgEducationClassMemberCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassMemberCount |
Get-MgEducationClassModule |
Get the properties and relationships of a module. Only teachers, students, and applications with application permissions can perform this operation. Students can only see published modules; teachers and applications with application permissions can see all modules in a class. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassModule |
Get-MgEducationClassModuleCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassModuleCount |
Get-MgEducationClassModuleResource |
Get the properties of a resource associated with a module. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassModuleResource |
Get-MgEducationClassModuleResourceCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassModuleResourceCount |
Get-MgEducationClassSchool |
All schools that this class is associated with. Nullable. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassSchool |
Get-MgEducationClassSchoolCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassSchoolCount |
Get-MgEducationClassTeacher |
Retrieve a list of teachers for a class. Delegated tokens must be members of the class to get the teacher list. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassTeacher |
Get-MgEducationClassTeacherByRef |
Retrieve a list of teachers for a class. Delegated tokens must be members of the class to get the teacher list. Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassTeacherByRef |
Get-MgEducationClassTeacherCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationClassTeacherCount |
Get-MgEducationMe |
Get me from education Note To view the beta release of this cmdlet, view Get-MgBetaEducationMe |
Get-MgEducationMeAssignment |
Assignments belonging to the user. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignment |
Get-MgEducationMeAssignmentCategory |
List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentCategory |
Get-MgEducationMeAssignmentCategoryByRef |
List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentCategoryByRef |
Get-MgEducationMeAssignmentCategoryCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentCategoryCount |
Get-MgEducationMeAssignmentCategoryDelta |
Invoke function delta Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentCategoryDelta |
Get-MgEducationMeAssignmentCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentCount |
Get-MgEducationMeAssignmentDelta |
Invoke function delta Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentDelta |
Get-MgEducationMeAssignmentGradingCategory |
When set, enables users to weight assignments differently when computing a class average grade. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentGradingCategory |
Get-MgEducationMeAssignmentResource |
Get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentResource |
Get-MgEducationMeAssignmentResourceCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentResourceCount |
Get-MgEducationMeAssignmentRubric |
Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentRubric |
Get-MgEducationMeAssignmentRubricByRef |
Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentRubricByRef |
Get-MgEducationMeAssignmentSubmission |
Retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A submission object represents a student's work for an assignment. Resources associated with the submission represent this work. Only the assignedTo student can see and modify the submission. A teacher or application with application permissions has full access to all submissions. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the assignment has been released. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentSubmission |
Get-MgEducationMeAssignmentSubmissionCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentSubmissionCount |
Get-MgEducationMeAssignmentSubmissionOutcome |
Get outcomes from education Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentSubmissionOutcome |
Get-MgEducationMeAssignmentSubmissionOutcomeCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentSubmissionOutcomeCount |
Get-MgEducationMeAssignmentSubmissionResource |
Retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentSubmissionResource |
Get-MgEducationMeAssignmentSubmissionResourceCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentSubmissionResourceCount |
Get-MgEducationMeAssignmentSubmissionSubmittedResource |
Retrieve a submitted resource. Only teachers, students, and applications with application permissions can perform this operation. Resources are available to a teacher or an application with application permissions after a student submits it, and are available to the student after the teacher returns the submission. Teachers can leave notes in some resources. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentSubmissionSubmittedResource |
Get-MgEducationMeAssignmentSubmissionSubmittedResourceCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeAssignmentSubmissionSubmittedResourceCount |
Get-MgEducationMeClass |
Classes to which the user belongs. Nullable. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeClass |
Get-MgEducationMeClassCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeClassCount |
Get-MgEducationMeRubric |
Retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeRubric |
Get-MgEducationMeRubricCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeRubricCount |
Get-MgEducationMeSchool |
Schools to which the user belongs. Nullable. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeSchool |
Get-MgEducationMeSchoolCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeSchoolCount |
Get-MgEducationMeTaughtClass |
Classes for which the user is a teacher. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeTaughtClass |
Get-MgEducationMeTaughtClassCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeTaughtClassCount |
Get-MgEducationMeUser |
Retrieve the simple directory user that corresponds to this educationUser. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeUser |
Get-MgEducationMeUserMailboxSetting |
Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeUserMailboxSetting |
Get-MgEducationMeUserServiceProvisioningError |
Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a user object . Supports $filter (eq, not, for isResolved and serviceInstance). Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeUserServiceProvisioningError |
Get-MgEducationMeUserServiceProvisioningErrorCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationMeUserServiceProvisioningErrorCount |
Get-MgEducationRoot |
Get education Note To view the beta release of this cmdlet, view Get-MgBetaEducationRoot |
Get-MgEducationSchool |
Read the properties and relationships of an educationSchool object. Note To view the beta release of this cmdlet, view Get-MgBetaEducationSchool |
Get-MgEducationSchoolAdministrativeUnit |
Get a list of administrativeUnits associated with an educationSchool object. Note To view the beta release of this cmdlet, view Get-MgBetaEducationSchoolAdministrativeUnit |
Get-MgEducationSchoolClass |
Get the educationClass resources owned by an educationSchool. Note To view the beta release of this cmdlet, view Get-MgBetaEducationSchoolClass |
Get-MgEducationSchoolClassByRef |
Get the educationClass resources owned by an educationSchool. Note To view the beta release of this cmdlet, view Get-MgBetaEducationSchoolClassByRef |
Get-MgEducationSchoolClassCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationSchoolClassCount |
Get-MgEducationSchoolCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationSchoolCount |
Get-MgEducationSchoolDelta |
Invoke function delta Note To view the beta release of this cmdlet, view Get-MgBetaEducationSchoolDelta |
Get-MgEducationSchoolUser |
Get the educationUser resources associated with an educationSchool. Note To view the beta release of this cmdlet, view Get-MgBetaEducationSchoolUser |
Get-MgEducationSchoolUserByRef |
Get the educationUser resources associated with an educationSchool. Note To view the beta release of this cmdlet, view Get-MgBetaEducationSchoolUserByRef |
Get-MgEducationSchoolUserCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationSchoolUserCount |
Get-MgEducationUser |
Read the properties and relationships of an educationUser object. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUser |
Get-MgEducationUserAssignment |
Assignments belonging to the user. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignment |
Get-MgEducationUserAssignmentCategory |
List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentCategory |
Get-MgEducationUserAssignmentCategoryByRef |
List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentCategoryByRef |
Get-MgEducationUserAssignmentCategoryCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentCategoryCount |
Get-MgEducationUserAssignmentCategoryDelta |
Invoke function delta Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentCategoryDelta |
Get-MgEducationUserAssignmentCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentCount |
Get-MgEducationUserAssignmentDelta |
Invoke function delta Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentDelta |
Get-MgEducationUserAssignmentGradingCategory |
When set, enables users to weight assignments differently when computing a class average grade. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentGradingCategory |
Get-MgEducationUserAssignmentResource |
Get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentResource |
Get-MgEducationUserAssignmentResourceCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentResourceCount |
Get-MgEducationUserAssignmentRubric |
Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentRubric |
Get-MgEducationUserAssignmentRubricByRef |
Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentRubricByRef |
Get-MgEducationUserAssignmentSubmission |
Retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A submission object represents a student's work for an assignment. Resources associated with the submission represent this work. Only the assignedTo student can see and modify the submission. A teacher or application with application permissions has full access to all submissions. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the assignment has been released. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentSubmission |
Get-MgEducationUserAssignmentSubmissionCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentSubmissionCount |
Get-MgEducationUserAssignmentSubmissionOutcome |
Get outcomes from education Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentSubmissionOutcome |
Get-MgEducationUserAssignmentSubmissionOutcomeCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentSubmissionOutcomeCount |
Get-MgEducationUserAssignmentSubmissionResource |
Retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentSubmissionResource |
Get-MgEducationUserAssignmentSubmissionResourceCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentSubmissionResourceCount |
Get-MgEducationUserAssignmentSubmissionSubmittedResource |
Retrieve a submitted resource. Only teachers, students, and applications with application permissions can perform this operation. Resources are available to a teacher or an application with application permissions after a student submits it, and are available to the student after the teacher returns the submission. Teachers can leave notes in some resources. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentSubmissionSubmittedResource |
Get-MgEducationUserAssignmentSubmissionSubmittedResourceCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserAssignmentSubmissionSubmittedResourceCount |
Get-MgEducationUserClass |
Classes to which the user belongs. Nullable. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserClass |
Get-MgEducationUserClassCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserClassCount |
Get-MgEducationUserCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserCount |
Get-MgEducationUserDelta |
Invoke function delta Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserDelta |
Get-MgEducationUserMailboxSetting |
Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserMailboxSetting |
Get-MgEducationUserRubric |
Retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserRubric |
Get-MgEducationUserRubricCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserRubricCount |
Get-MgEducationUserSchool |
Schools to which the user belongs. Nullable. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserSchool |
Get-MgEducationUserSchoolCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserSchoolCount |
Get-MgEducationUserServiceProvisioningError |
Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a user object . Supports $filter (eq, not, for isResolved and serviceInstance). Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserServiceProvisioningError |
Get-MgEducationUserServiceProvisioningErrorCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserServiceProvisioningErrorCount |
Get-MgEducationUserTaughtClass |
Classes for which the user is a teacher. Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserTaughtClass |
Get-MgEducationUserTaughtClassCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaEducationUserTaughtClassCount |
Initialize-MgEducationClassAssignment |
Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. Note To view the beta release of this cmdlet, view Initialize-MgBetaEducationClassAssignment |
Initialize-MgEducationMeAssignment |
Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. Note To view the beta release of this cmdlet, view Initialize-MgBetaEducationMeAssignment |
Initialize-MgEducationUserAssignment |
Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. Note To view the beta release of this cmdlet, view Initialize-MgBetaEducationUserAssignment |
Invoke-MgDeactivateEducationClassAssignment |
Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. Note To view the beta release of this cmdlet, view Invoke-MgBetaDeactivateEducationClassAssignment |
Invoke-MgDeactivateEducationMeAssignment |
Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. Note To view the beta release of this cmdlet, view Invoke-MgBetaDeactivateEducationMeAssignment |
Invoke-MgDeactivateEducationUserAssignment |
Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. Note To view the beta release of this cmdlet, view Invoke-MgBetaDeactivateEducationUserAssignment |
Invoke-MgPinEducationClassModule |
Pin an educationModule in the class work list. This action sets the isPinned property to true for an educationModule. Only teachers can perform this action and only one module at a time can be pinned in the class work list. Note To view the beta release of this cmdlet, view Invoke-MgBetaPinEducationClassModule |
Invoke-MgReassignEducationClassAssignmentSubmission |
Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. Note To view the beta release of this cmdlet, view Invoke-MgBetaReassignEducationClassAssignmentSubmission |
Invoke-MgReassignEducationMeAssignmentSubmission |
Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. Note To view the beta release of this cmdlet, view Invoke-MgBetaReassignEducationMeAssignmentSubmission |
Invoke-MgReassignEducationUserAssignmentSubmission |
Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. Note To view the beta release of this cmdlet, view Invoke-MgBetaReassignEducationUserAssignmentSubmission |
Invoke-MgReturnEducationClassAssignmentSubmission |
Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. Note To view the beta release of this cmdlet, view Invoke-MgBetaReturnEducationClassAssignmentSubmission |
Invoke-MgReturnEducationMeAssignmentSubmission |
Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. Note To view the beta release of this cmdlet, view Invoke-MgBetaReturnEducationMeAssignmentSubmission |
Invoke-MgReturnEducationUserAssignmentSubmission |
Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. Note To view the beta release of this cmdlet, view Invoke-MgBetaReturnEducationUserAssignmentSubmission |
Invoke-MgUnpinEducationClassModule |
Unpin an educationModule in the classwork list. This action sets the isPinned property to false for an educationModule. Only teachers in the class can perform this operation. Note To view the beta release of this cmdlet, view Invoke-MgBetaUnpinEducationClassModule |
Invoke-MgUnsubmitEducationClassAssignmentSubmission |
Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. Note To view the beta release of this cmdlet, view Invoke-MgBetaUnsubmitEducationClassAssignmentSubmission |
Invoke-MgUnsubmitEducationMeAssignmentSubmission |
Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. Note To view the beta release of this cmdlet, view Invoke-MgBetaUnsubmitEducationMeAssignmentSubmission |
Invoke-MgUnsubmitEducationUserAssignmentSubmission |
Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. Note To view the beta release of this cmdlet, view Invoke-MgBetaUnsubmitEducationUserAssignmentSubmission |
New-MgEducationClass |
Create a new educationClass object. Note To view the beta release of this cmdlet, view New-MgBetaEducationClass |
New-MgEducationClassAssignment |
Create a new assignment. Only teachers in a class can create an assignment. Assignments start in the Draft state, which means that students will not see the assignment until publication. Note To view the beta release of this cmdlet, view New-MgBetaEducationClassAssignment |
New-MgEducationClassAssignmentCategory |
Create a new educationCategory on an educationClass. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view New-MgBetaEducationClassAssignmentCategory |
New-MgEducationClassAssignmentCategoryByRef |
Add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view New-MgBetaEducationClassAssignmentCategoryByRef |
New-MgEducationClassAssignmentResource |
Create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an @odata.type property to indicate which type of resource is being created. Note To view the beta release of this cmdlet, view New-MgBetaEducationClassAssignmentResource |
New-MgEducationClassAssignmentSettingGradingCategory |
Create new navigation property to gradingCategories for education Note To view the beta release of this cmdlet, view New-MgBetaEducationClassAssignmentSettingGradingCategory |
New-MgEducationClassAssignmentSubmission |
Create new navigation property to submissions for education Note To view the beta release of this cmdlet, view New-MgBetaEducationClassAssignmentSubmission |
New-MgEducationClassAssignmentSubmissionOutcome |
Create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn't exist or isn't in that folder, the POST request will fail. Note To view the beta release of this cmdlet, view New-MgBetaEducationClassAssignmentSubmissionOutcome |
New-MgEducationClassAssignmentSubmissionResource |
Add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the allowStudentsToAddResources flag is not set to true. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn't exist or is not in that folder, the POST request will fail. Note To view the beta release of this cmdlet, view New-MgBetaEducationClassAssignmentSubmissionResource |
New-MgEducationClassAssignmentSubmissionSubmittedResource |
Create new navigation property to submittedResources for education Note To view the beta release of this cmdlet, view New-MgBetaEducationClassAssignmentSubmissionSubmittedResource |
New-MgEducationClassMemberByRef |
Add an educationUser member to an educationClass. Note To view the beta release of this cmdlet, view New-MgBetaEducationClassMemberByRef |
New-MgEducationClassModule |
Create a new module in a class. Only teachers in a class can create a module. Modules start in the draft state, which means that students can't see the modules until publication. Note To view the beta release of this cmdlet, view New-MgBetaEducationClassModule |
New-MgEducationClassModuleResource |
Create a resource in a module. Only teachers can perform this operation. You can create the following types of module resources: Every resource has an @odata.type property to indicate which type of resource is being created. Note To view the beta release of this cmdlet, view New-MgBetaEducationClassModuleResource |
New-MgEducationClassTeacherByRef |
Add a teacher to a class. Note To view the beta release of this cmdlet, view New-MgBetaEducationClassTeacherByRef |
New-MgEducationMeAssignment |
Create new navigation property to assignments for education Note To view the beta release of this cmdlet, view New-MgBetaEducationMeAssignment |
New-MgEducationMeAssignmentCategory |
Add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view New-MgBetaEducationMeAssignmentCategory |
New-MgEducationMeAssignmentCategoryByRef |
Add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view New-MgBetaEducationMeAssignmentCategoryByRef |
New-MgEducationMeAssignmentResource |
Create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an @odata.type property to indicate which type of resource is being created. Note To view the beta release of this cmdlet, view New-MgBetaEducationMeAssignmentResource |
New-MgEducationMeAssignmentSubmission |
Create new navigation property to submissions for education Note To view the beta release of this cmdlet, view New-MgBetaEducationMeAssignmentSubmission |
New-MgEducationMeAssignmentSubmissionOutcome |
Create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn't exist or isn't in that folder, the POST request will fail. Note To view the beta release of this cmdlet, view New-MgBetaEducationMeAssignmentSubmissionOutcome |
New-MgEducationMeAssignmentSubmissionResource |
Add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the allowStudentsToAddResources flag is not set to true. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn't exist or is not in that folder, the POST request will fail. Note To view the beta release of this cmdlet, view New-MgBetaEducationMeAssignmentSubmissionResource |
New-MgEducationMeAssignmentSubmissionSubmittedResource |
Create new navigation property to submittedResources for education Note To view the beta release of this cmdlet, view New-MgBetaEducationMeAssignmentSubmissionSubmittedResource |
New-MgEducationMeRubric |
Create a new educationRubric object. Note To view the beta release of this cmdlet, view New-MgBetaEducationMeRubric |
New-MgEducationSchool |
Create a new educationSchool object. Note To view the beta release of this cmdlet, view New-MgBetaEducationSchool |
New-MgEducationSchoolClassByRef |
Add a class to a school. Note To view the beta release of this cmdlet, view New-MgBetaEducationSchoolClassByRef |
New-MgEducationSchoolUserByRef |
Add a user to a school. Note To view the beta release of this cmdlet, view New-MgBetaEducationSchoolUserByRef |
New-MgEducationUser |
Create a new educationUser object. Note To view the beta release of this cmdlet, view New-MgBetaEducationUser |
New-MgEducationUserAssignment |
Create new navigation property to assignments for education Note To view the beta release of this cmdlet, view New-MgBetaEducationUserAssignment |
New-MgEducationUserAssignmentCategory |
Add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view New-MgBetaEducationUserAssignmentCategory |
New-MgEducationUserAssignmentCategoryByRef |
Add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view New-MgBetaEducationUserAssignmentCategoryByRef |
New-MgEducationUserAssignmentResource |
Create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an @odata.type property to indicate which type of resource is being created. Note To view the beta release of this cmdlet, view New-MgBetaEducationUserAssignmentResource |
New-MgEducationUserAssignmentSubmission |
Create new navigation property to submissions for education Note To view the beta release of this cmdlet, view New-MgBetaEducationUserAssignmentSubmission |
New-MgEducationUserAssignmentSubmissionOutcome |
Create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn't exist or isn't in that folder, the POST request will fail. Note To view the beta release of this cmdlet, view New-MgBetaEducationUserAssignmentSubmissionOutcome |
New-MgEducationUserAssignmentSubmissionResource |
Add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the allowStudentsToAddResources flag is not set to true. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn't exist or is not in that folder, the POST request will fail. Note To view the beta release of this cmdlet, view New-MgBetaEducationUserAssignmentSubmissionResource |
New-MgEducationUserAssignmentSubmissionSubmittedResource |
Create new navigation property to submittedResources for education Note To view the beta release of this cmdlet, view New-MgBetaEducationUserAssignmentSubmissionSubmittedResource |
New-MgEducationUserRubric |
Create a new educationRubric object. Note To view the beta release of this cmdlet, view New-MgBetaEducationUserRubric |
Publish-MgEducationClassAssignment |
Publish an education assignment. Change the state of an educationAssignment from its original draft status to the published status. You can change the state from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The state of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. Note To view the beta release of this cmdlet, view Publish-MgBetaEducationClassAssignment |
Publish-MgEducationClassModule |
Change the state of an educationModule from its original draft status to the published status. Only teachers in the class can perform this operation. When a module is in draft status, students can't see the module. When you call this API, the module appears in the student's class work list. Note To view the beta release of this cmdlet, view Publish-MgBetaEducationClassModule |
Publish-MgEducationMeAssignment |
Publish an education assignment. Change the state of an educationAssignment from its original draft status to the published status. You can change the state from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The state of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. Note To view the beta release of this cmdlet, view Publish-MgBetaEducationMeAssignment |
Publish-MgEducationUserAssignment |
Publish an education assignment. Change the state of an educationAssignment from its original draft status to the published status. You can change the state from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The state of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. Note To view the beta release of this cmdlet, view Publish-MgBetaEducationUserAssignment |
Remove-MgEducationClass |
Delete an educationClass. Because a class is also a universal group, deleting a class deletes the group. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClass |
Remove-MgEducationClassAssignment |
Delete an existing assignment. Only teachers within a class can delete assignments. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignment |
Remove-MgEducationClassAssignmentCategory |
Delete an existing category. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentCategory |
Remove-MgEducationClassAssignmentCategoryByRef |
Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentCategoryByRef |
Remove-MgEducationClassAssignmentCategoryEducationCategoryByRef |
Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentCategoryEducationCategoryByRef |
Remove-MgEducationClassAssignmentDefault |
Delete navigation property assignmentDefaults for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentDefault |
Remove-MgEducationClassAssignmentResource |
Delete a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers can't remove resources marked as 'distributeToStudents', after the assignment has been published to students. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentResource |
Remove-MgEducationClassAssignmentRubric |
Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentRubric |
Remove-MgEducationClassAssignmentRubricByRef |
Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentRubricByRef |
Remove-MgEducationClassAssignmentSetting |
Delete navigation property assignmentSettings for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentSetting |
Remove-MgEducationClassAssignmentSettingGradingCategory |
Delete navigation property gradingCategories for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentSettingGradingCategory |
Remove-MgEducationClassAssignmentSubmission |
Delete navigation property submissions for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentSubmission |
Remove-MgEducationClassAssignmentSubmissionOutcome |
Delete a feedback resource from a submission. This can only be done by a teacher. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentSubmissionOutcome |
Remove-MgEducationClassAssignmentSubmissionResource |
Delete an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to 'reset' the resource to its original state. If the resource wasn't copied from the assignment but was added from the student, the resource is deleted. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentSubmissionResource |
Remove-MgEducationClassAssignmentSubmissionSubmittedResource |
Delete navigation property submittedResources for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassAssignmentSubmissionSubmittedResource |
Remove-MgEducationClassMemberByRef |
Remove an educationUser from an educationClass. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassMemberByRef |
Remove-MgEducationClassMemberEducationUserByRef |
Remove an educationUser from an educationClass. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassMemberEducationUserByRef |
Remove-MgEducationClassModule |
Delete an existing module in a class. Only teachers within a class can delete modules. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassModule |
Remove-MgEducationClassModuleResource |
Delete a specific educationModuleResource attached to a module. Only teachers in the class can remove a resource. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassModuleResource |
Remove-MgEducationClassTeacherByRef |
Remove a teacher from an educationClass. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassTeacherByRef |
Remove-MgEducationClassTeacherEducationUserByRef |
Remove a teacher from an educationClass. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationClassTeacherEducationUserByRef |
Remove-MgEducationMe |
Delete navigation property me for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMe |
Remove-MgEducationMeAssignment |
Delete navigation property assignments for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMeAssignment |
Remove-MgEducationMeAssignmentCategoryByRef |
Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMeAssignmentCategoryByRef |
Remove-MgEducationMeAssignmentCategoryEducationCategoryByRef |
Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMeAssignmentCategoryEducationCategoryByRef |
Remove-MgEducationMeAssignmentResource |
Delete a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers can't remove resources marked as 'distributeToStudents', after the assignment has been published to students. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMeAssignmentResource |
Remove-MgEducationMeAssignmentRubric |
Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMeAssignmentRubric |
Remove-MgEducationMeAssignmentRubricByRef |
Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMeAssignmentRubricByRef |
Remove-MgEducationMeAssignmentSubmission |
Delete navigation property submissions for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMeAssignmentSubmission |
Remove-MgEducationMeAssignmentSubmissionOutcome |
Delete a feedback resource from a submission. This can only be done by a teacher. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMeAssignmentSubmissionOutcome |
Remove-MgEducationMeAssignmentSubmissionResource |
Delete an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to 'reset' the resource to its original state. If the resource wasn't copied from the assignment but was added from the student, the resource is deleted. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMeAssignmentSubmissionResource |
Remove-MgEducationMeAssignmentSubmissionSubmittedResource |
Delete navigation property submittedResources for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMeAssignmentSubmissionSubmittedResource |
Remove-MgEducationMeRubric |
Delete an educationRubric object. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationMeRubric |
Remove-MgEducationSchool |
Delete a school. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationSchool |
Remove-MgEducationSchoolClassByRef |
Delete a class from a school. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationSchoolClassByRef |
Remove-MgEducationSchoolClassEducationClassByRef |
Delete a class from a school. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationSchoolClassEducationClassByRef |
Remove-MgEducationSchoolUserByRef |
Delete a user from a school. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationSchoolUserByRef |
Remove-MgEducationSchoolUserEducationUserByRef |
Delete a user from a school. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationSchoolUserEducationUserByRef |
Remove-MgEducationUser |
Delete a user. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUser |
Remove-MgEducationUserAssignment |
Delete navigation property assignments for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUserAssignment |
Remove-MgEducationUserAssignmentCategoryByRef |
Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUserAssignmentCategoryByRef |
Remove-MgEducationUserAssignmentCategoryEducationCategoryByRef |
Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUserAssignmentCategoryEducationCategoryByRef |
Remove-MgEducationUserAssignmentResource |
Delete a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers can't remove resources marked as 'distributeToStudents', after the assignment has been published to students. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUserAssignmentResource |
Remove-MgEducationUserAssignmentRubric |
Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUserAssignmentRubric |
Remove-MgEducationUserAssignmentRubricByRef |
Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUserAssignmentRubricByRef |
Remove-MgEducationUserAssignmentSubmission |
Delete navigation property submissions for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUserAssignmentSubmission |
Remove-MgEducationUserAssignmentSubmissionOutcome |
Delete a feedback resource from a submission. This can only be done by a teacher. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUserAssignmentSubmissionOutcome |
Remove-MgEducationUserAssignmentSubmissionResource |
Delete an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to 'reset' the resource to its original state. If the resource wasn't copied from the assignment but was added from the student, the resource is deleted. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUserAssignmentSubmissionResource |
Remove-MgEducationUserAssignmentSubmissionSubmittedResource |
Delete navigation property submittedResources for education Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUserAssignmentSubmissionSubmittedResource |
Remove-MgEducationUserRubric |
Delete an educationRubric object. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Remove-MgBetaEducationUserRubric |
Set-MgEducationClassAssignmentRubricByRef |
Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Set-MgBetaEducationClassAssignmentRubricByRef |
Set-MgEducationClassAssignmentSubmissionUpResourceFolder |
Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. Note To view the beta release of this cmdlet, view Set-MgBetaEducationClassAssignmentSubmissionUpResourceFolder |
Set-MgEducationClassAssignmentUpFeedbackResourceFolder |
Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. Note To view the beta release of this cmdlet, view Set-MgBetaEducationClassAssignmentUpFeedbackResourceFolder |
Set-MgEducationClassAssignmentUpResourceFolder |
Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. Note To view the beta release of this cmdlet, view Set-MgBetaEducationClassAssignmentUpResourceFolder |
Set-MgEducationClassModuleUpResourceFolder |
Create a SharePoint folder to upload files for a given educationModule. Only teachers can perform this operation. The teacher determines what resources to upload to the SharePoint folder for the module. Note To view the beta release of this cmdlet, view Set-MgBetaEducationClassModuleUpResourceFolder |
Set-MgEducationMeAssignmentRubricByRef |
Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Set-MgBetaEducationMeAssignmentRubricByRef |
Set-MgEducationMeAssignmentSubmissionUpResourceFolder |
Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. Note To view the beta release of this cmdlet, view Set-MgBetaEducationMeAssignmentSubmissionUpResourceFolder |
Set-MgEducationMeAssignmentUpFeedbackResourceFolder |
Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. Note To view the beta release of this cmdlet, view Set-MgBetaEducationMeAssignmentUpFeedbackResourceFolder |
Set-MgEducationMeAssignmentUpResourceFolder |
Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. Note To view the beta release of this cmdlet, view Set-MgBetaEducationMeAssignmentUpResourceFolder |
Set-MgEducationUserAssignmentRubricByRef |
Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Set-MgBetaEducationUserAssignmentRubricByRef |
Set-MgEducationUserAssignmentSubmissionUpResourceFolder |
Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. Note To view the beta release of this cmdlet, view Set-MgBetaEducationUserAssignmentSubmissionUpResourceFolder |
Set-MgEducationUserAssignmentUpFeedbackResourceFolder |
Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. Note To view the beta release of this cmdlet, view Set-MgBetaEducationUserAssignmentUpFeedbackResourceFolder |
Set-MgEducationUserAssignmentUpResourceFolder |
Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. Note To view the beta release of this cmdlet, view Set-MgBetaEducationUserAssignmentUpResourceFolder |
Submit-MgEducationClassAssignmentSubmission |
Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. Note To view the beta release of this cmdlet, view Submit-MgBetaEducationClassAssignmentSubmission |
Submit-MgEducationMeAssignmentSubmission |
Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. Note To view the beta release of this cmdlet, view Submit-MgBetaEducationMeAssignmentSubmission |
Submit-MgEducationUserAssignmentSubmission |
Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. Note To view the beta release of this cmdlet, view Submit-MgBetaEducationUserAssignmentSubmission |
Update-MgEducationClass |
Update the properties of an educationClass object. Note To view the beta release of this cmdlet, view Update-MgBetaEducationClass |
Update-MgEducationClassAssignment |
Update an educationAssignment object. Only teachers can perform this action. Alternatively, request to change the status of an assignment with publish action. Don't use a PATCH operation for this purpose. Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassAssignment |
Update-MgEducationClassAssignmentCategory |
Update the navigation property assignmentCategories in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassAssignmentCategory |
Update-MgEducationClassAssignmentDefault |
Update the properties of an educationAssignmentDefaults object. Only teachers can update these settings. Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassAssignmentDefault |
Update-MgEducationClassAssignmentResource |
Update the navigation property resources in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassAssignmentResource |
Update-MgEducationClassAssignmentRubric |
Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassAssignmentRubric |
Update-MgEducationClassAssignmentSetting |
Update the properties of an educationAssignmentSettings object. Only teachers can update these settings. Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassAssignmentSetting |
Update-MgEducationClassAssignmentSettingGradingCategory |
Update a single gradingCategory on the educationAssignmentSettings. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassAssignmentSettingGradingCategory |
Update-MgEducationClassAssignmentSubmission |
Update the navigation property submissions in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassAssignmentSubmission |
Update-MgEducationClassAssignmentSubmissionOutcome |
Update the properties of an educationOutcome object. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassAssignmentSubmissionOutcome |
Update-MgEducationClassAssignmentSubmissionResource |
Update the navigation property resources in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassAssignmentSubmissionResource |
Update-MgEducationClassAssignmentSubmissionSubmittedResource |
Update the navigation property submittedResources in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassAssignmentSubmissionSubmittedResource |
Update-MgEducationClassModule |
Update an educationModule object in a class. Only teachers in the class can perform this operation. You can't use a PATCH request to change the status of a module. Use the publish action to change the module status. Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassModule |
Update-MgEducationClassModuleResource |
Update a resource in a module. Only teachers can perform this operation. The only one property that can be updated is displayName, for all resource types. Note To view the beta release of this cmdlet, view Update-MgBetaEducationClassModuleResource |
Update-MgEducationMe |
Update the navigation property me in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationMe |
Update-MgEducationMeAssignment |
Update the navigation property assignments in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationMeAssignment |
Update-MgEducationMeAssignmentResource |
Update the navigation property resources in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationMeAssignmentResource |
Update-MgEducationMeAssignmentRubric |
Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Update-MgBetaEducationMeAssignmentRubric |
Update-MgEducationMeAssignmentSubmission |
Update the navigation property submissions in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationMeAssignmentSubmission |
Update-MgEducationMeAssignmentSubmissionOutcome |
Update the properties of an educationOutcome object. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Update-MgBetaEducationMeAssignmentSubmissionOutcome |
Update-MgEducationMeAssignmentSubmissionResource |
Update the navigation property resources in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationMeAssignmentSubmissionResource |
Update-MgEducationMeAssignmentSubmissionSubmittedResource |
Update the navigation property submittedResources in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationMeAssignmentSubmissionSubmittedResource |
Update-MgEducationMeRubric |
Update the properties of an educationRubric object. Only teachers can perform this operation. Updating a rubric attached to an assignment (PATCH /education/classes/{class-id}/assignments/{assignment-id}/rubric) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under /education/users/{id}/rubrics. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using GET /education/classes/{class-id}/assignments/{assignment-id}/rubric, but it cannot be updated. Note To view the beta release of this cmdlet, view Update-MgBetaEducationMeRubric |
Update-MgEducationMeUserMailboxSetting |
Update property mailboxSettings value. Note To view the beta release of this cmdlet, view Update-MgBetaEducationMeUserMailboxSetting |
Update-MgEducationRoot |
Update education Note To view the beta release of this cmdlet, view Update-MgBetaEducationRoot |
Update-MgEducationSchool |
Update the properties of an educationSchool object. Note To view the beta release of this cmdlet, view Update-MgBetaEducationSchool |
Update-MgEducationSchoolAdministrativeUnit |
Update the navigation property administrativeUnit in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationSchoolAdministrativeUnit |
Update-MgEducationUser |
Update the properties of an educationUser object. Note To view the beta release of this cmdlet, view Update-MgBetaEducationUser |
Update-MgEducationUserAssignment |
Update the navigation property assignments in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationUserAssignment |
Update-MgEducationUserAssignmentResource |
Update the navigation property resources in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationUserAssignmentResource |
Update-MgEducationUserAssignmentRubric |
Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Update-MgBetaEducationUserAssignmentRubric |
Update-MgEducationUserAssignmentSubmission |
Update the navigation property submissions in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationUserAssignmentSubmission |
Update-MgEducationUserAssignmentSubmissionOutcome |
Update the properties of an educationOutcome object. Only teachers can perform this operation. Note To view the beta release of this cmdlet, view Update-MgBetaEducationUserAssignmentSubmissionOutcome |
Update-MgEducationUserAssignmentSubmissionResource |
Update the navigation property resources in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationUserAssignmentSubmissionResource |
Update-MgEducationUserAssignmentSubmissionSubmittedResource |
Update the navigation property submittedResources in education Note To view the beta release of this cmdlet, view Update-MgBetaEducationUserAssignmentSubmissionSubmittedResource |
Update-MgEducationUserMailboxSetting |
Update property mailboxSettings value. Note To view the beta release of this cmdlet, view Update-MgBetaEducationUserMailboxSetting |
Update-MgEducationUserRubric |
Update the properties of an educationRubric object. Only teachers can perform this operation. Updating a rubric attached to an assignment (PATCH /education/classes/{class-id}/assignments/{assignment-id}/rubric) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under /education/users/{id}/rubrics. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using GET /education/classes/{class-id}/assignments/{assignment-id}/rubric, but it cannot be updated. Note To view the beta release of this cmdlet, view Update-MgBetaEducationUserRubric |