Peran pengguna dalam Google Classroom

Di Google Classroom, pengguna dapat memiliki peran berikut:

  • Pengajar
  • Pelajar
  • Wali
  • Administrator

Penetapan peran bergantung pada cara pengguna didaftarkan dalam Course. Tidak ada jaminan bahwa jika pengguna adalah pengajar atau siswa dalam institusi, mereka akan memiliki peran yang sama yang ditetapkan dalam Course Google Classroom tertentu. Misalnya, jika pengguna adalah pengajar dalam wilayah sekolah, mereka dapat menjadi pengajar atau siswa di Classroom, bergantung pada peran yang dipilih untuk mereka.

Cara termudah untuk menemukan pengguna yang merupakan pengajar dalam Course tertentu adalah dengan menggunakan endpoint courses.teachers.list() atau courses.teachers.get(). Endpoint serupa ada untuk siswa dan wali.

Guru

Pengajar dapat membuat dan mengelola Courses, CourseWork, CourseWorkMaterials, Announcements, lampiran, dan nilai di Classroom. Mereka juga dapat mengundang pengguna lain untuk menjadi pengajar, siswa, atau wali dalam Course.

Hanya administrator yang dapat menggunakan endpoint courses.teachers.create() untuk langsung menambahkan pengguna sebagai pengajar di Course. Dalam semua situasi lainnya, pengguna harus diundang oleh pengajar di Course. Undangan dapat dibuat menggunakan endpoint invitations.create().

Dalam satu Course, dapat ada beberapa rekan pengajar, tetapi hanya boleh ada satu pemilik Course. Hanya pemilik Course yang dapat menghapus Course dan mengubah pemilik Course. Hal ini penting jika kepemilikan Course harus ditransfer antar-pengguna. Pemilik Course dapat diperbarui menggunakan endpoint courses.patch().

Siswa

Siswa dapat melihat CourseWork, CourseWorkMaterials, Announcements, lampiran, dan nilai di Classroom. Mereka dapat membuat dan mengubah pengiriman di UI Google Classroom dan menggunakan Classroom API untuk membaca metadata tentang pengiriman mereka, mengubah lampiran apa pun pada pengiriman, dan mengubah status pengiriman.

Hanya administrator yang dapat menggunakan endpoint courses.students.create() untuk menambahkan pengguna sebagai siswa di Course secara langsung. Pengguna dapat langsung menambahkan dirinya sebagai siswa di Course jika mereka menentukan kolom enrollmentCode. Jika tidak, pengguna harus diundang oleh pengajar di Course. Undangan dapat dibuat menggunakan endpoint invitations.create().

Guardians

Wali akan menerima email evaluasi tentang tugas siswanya di Course. Bergantung pada edisi Google Workspace for Education domain, wali juga mungkin dapat melihat pratinjau kursus siswa mereka. Classroom API memungkinkan wali diundang ke Course menggunakan endpoint guardianInvitations. Wali dapat diundang oleh administrator domain Google Workspace for Education dan pengajar terverifikasi, bergantung pada cara domain disiapkan di konsol Google Admin. Pengajar terverifikasi adalah pengajar yang telah diberi izin khusus oleh administrator. Siswa dapat memiliki hingga 20 wali yang berbeda.

Administrator

Administrator Google Workspace for Education dapat mengelola setelan dan izin domain. Panduan ini tidak menyertakan daftar lengkap semua kemampuan berbagai administrator dan peran administrator. Untuk informasi yang lebih komprehensif tentang administrator Google Workspace for Education, lihat bagian administrator pusat bantuan. Dalam konteks Classroom API, administrator dapat membuat dan mengelola Courses, Aliases, pengajar, siswa, dan wali. Peristiwa ini dapat membaca CourseWork, CourseWorkMaterials, Announcements, StudentSubmissions, atau Topics dalam Course.