ใน 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