Google Classroom
ProductivityOAuth 2.0
Manage Google Classroom courses, rosters, coursework, student submissions and announcements.
12 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| google_classroom_list_coursesLists the courses the user teaches or is enrolled in, optionally only one person's or in given states | read | General | https://www.googleapis.com/auth/classroom.courses.readonly |
| google_classroom_get_courseReads a course: name, section, room, description, state, enrollment code and link | read | General | https://www.googleapis.com/auth/classroom.courses.readonly |
| google_classroom_create_courseCreates a course owned by the user (or another teacher, for admins) | write | General | https://www.googleapis.com/auth/classroom.courses |
| google_classroom_list_studentsLists the students of a course with their names and emails | read | Personal data | https://www.googleapis.com/auth/classroom.rosters.readonly |
| google_classroom_list_teachersLists the teachers of a course with their names and emails | read | Personal data | https://www.googleapis.com/auth/classroom.rosters.readonly |
| google_classroom_list_courseworkLists the assignments and questions of a course with due dates and points | read | General | https://www.googleapis.com/auth/classroom.coursework.students.readonly |
| google_classroom_create_courseworkCreates an assignment or question in a course, with optional points, due date (UTC) and links | write | General | https://www.googleapis.com/auth/classroom.coursework.students |
| google_classroom_list_submissionsLists student submissions for an assignment, or for every assignment of the course with courseWorkId '-', with state and grades | read | Personal data | https://www.googleapis.com/auth/classroom.coursework.students.readonly |
| google_classroom_grade_submissionSets the draft grade and/or assigned grade of a student submission | write | Personal data | https://www.googleapis.com/auth/classroom.coursework.students |
| google_classroom_return_submissionReturns a student submission so the student sees its assigned grade | write | Personal data | https://www.googleapis.com/auth/classroom.coursework.students |
| google_classroom_list_announcementsLists the announcements posted to a course stream | read | Personal data | https://www.googleapis.com/auth/classroom.announcements.readonly |
| google_classroom_create_announcementPosts an announcement to a course stream, optionally with links, or saves it as a draft | write | Personal data | https://www.googleapis.com/auth/classroom.announcements |