ใน Google Classroom ผู้ใช้จะมีบทบาทต่อไปนี้
- ครู
- นักเรียน/นักศึกษา
- ผู้ปกครอง
- ผู้ดูแลระบบ
การกำหนดบทบาทจะขึ้นอยู่กับวิธีที่ผู้ใช้ได้รับการจัดตารางเวลาภายใน
Course
เราไม่รับประกันว่าหากผู้ใช้เป็นครูหรือนักเรียนภายในสถาบัน ผู้ใช้จะมีบทบาทเดียวกันภายใน Google Classroom Course
หนึ่งๆ เช่น หากผู้ใช้เป็นครูในเขตการศึกษา ผู้ใช้อาจเป็นครูหรือนักเรียนใน Classroom ก็ได้ ทั้งนี้ขึ้นอยู่กับบทบาทที่เลือกไว้
วิธีที่ง่ายที่สุดในการค้นหาผู้ใช้ที่เป็นครูภายในCourse
หนึ่งๆ คือการใช้ปลายทาง courses.teachers.list()
หรือ courses.teachers.get()
ปลายทางที่คล้ายกันมีไว้สำหรับนักเรียนและผู้ปกครอง
ครู
ครูสามารถสร้างและจัดการ Courses
, CourseWork
, CourseWorkMaterials
,
Announcements
, ไฟล์แนบ และคะแนนใน Classroom นอกจากนี้ ผู้ใช้ยังเชิญผู้ใช้คนอื่นๆ ให้เป็นครู นักเรียน หรือผู้ปกครองภายในCourse
ได้ด้วย
มีเพียงผู้ดูแลระบบเท่านั้นที่ใช้ปลายทาง courses.teachers.create()
เพื่อเพิ่มผู้ใช้เป็นครูใน Course
ได้โดยตรง ในกรณีอื่นๆ ทั้งหมด ผู้ใช้ต้องได้รับเชิญจากครูในCourse
คุณสร้างคำเชิญได้โดยใช้ปลายทาง invitations.create()
Course
หนึ่งๆ อาจมีผู้สอนร่วมได้หลายคน แต่มีเจ้าของได้เพียงคนเดียวCourse
มีเพียงเจ้าของCourse
เท่านั้นที่ลบCourse
และเปลี่ยนเจ้าของCourse
ได้ ซึ่งข้อมูลนี้สำคัญในกรณีที่ต้องCourse
โอนความเป็นเจ้าของระหว่างผู้ใช้ เจ้าของ Course
สามารถอัปเดตได้โดยใช้ปลายทาง courses.patch()
นักเรียน/นักศึกษา
นักเรียนสามารถดูCourseWork
, CourseWorkMaterials
, Announcements
, ไฟล์แนบ และคะแนนใน Classroom โดยสามารถสร้างและแก้ไขข้อมูลที่ส่งใน UI ของ Google Classroom และใช้ Classroom API เพื่ออ่านข้อมูลเมตาเกี่ยวกับการส่ง แก้ไขไฟล์แนบในการส่ง และเปลี่ยนสถานะการส่งได้
มีเพียงผู้ดูแลระบบเท่านั้นที่ใช้ปลายทาง courses.students.create()
เพื่อเพิ่มผู้ใช้เป็นนักเรียนใน Course
ได้โดยตรง ผู้ใช้สามารถเพิ่มตัวเองเป็นนักเรียนใน Course
ได้โดยตรงหากระบุช่อง enrollmentCode
มิฉะนั้น ผู้ใช้ต้องได้รับคำเชิญจากครูในCourse
คุณสร้างคำเชิญได้โดยใช้ปลายทาง invitations.create()
Guardians
ผู้ปกครองจะได้รับอีเมลสรุปเกี่ยวกับงานของนักเรียนในCourse
ผู้ปกครองอาจดูตัวอย่างหลักสูตรของนักเรียนได้ด้วย ทั้งนี้ขึ้นอยู่กับรุ่น Google Workspace for Education ของโดเมน Classroom API อนุญาตให้เชิญผู้ปกครองเข้าร่วม Course
โดยใช้ปลายทาง guardianInvitations
ผู้ดูแลระบบโดเมน Google Workspace for Education และครูที่ยืนยันแล้วสามารถเชิญผู้ปกครองได้ ทั้งนี้ขึ้นอยู่กับวิธีตั้งค่าโดเมนในคอนโซลผู้ดูแลระบบของ Google
ครูที่ผ่านการยืนยันคือครูที่ได้รับสิทธิ์พิเศษจากผู้ดูแลระบบ นักเรียนมีผู้ปกครองได้สูงสุด 20 คน
ผู้ดูแลระบบ
ผู้ดูแลระบบ Google Workspace for Education สามารถจัดการการตั้งค่าและสิทธิ์ของโดเมนได้ คู่มือนี้ไม่ได้ระบุรายการความสามารถทั้งหมดของผู้ดูแลระบบและบทบาทผู้ดูแลระบบต่างๆ อย่างครอบคลุม ดูข้อมูลที่ครอบคลุมมากขึ้นเกี่ยวกับผู้ดูแลระบบ Google Workspace for Education ได้ที่ส่วนผู้ดูแลระบบของศูนย์ช่วยเหลือ
ในบริบทของ Classroom API ผู้ดูแลระบบสามารถสร้างและจัดการ Courses
, Aliases
, ครู, นักเรียน และผู้ปกครองได้ โดยสามารถอ่านCourseWork
, CourseWorkMaterials
, Announcements
, StudentSubmissions
หรือTopics
ภายใน Course