Google Classroom'daki kullanıcı rolleri

Google Classroom'da kullanıcılar aşağıdaki rollerden birine sahip olabilir:

  • Öğretmen
  • Öğrenci
  • Veli
  • Yönetici

Rol ataması, kullanıcının Course içinde nasıl listelendiğine bağlıdır. Bir kullanıcının bir kurumda öğretmen veya öğrenci olması, belirli bir Google Classroom'da aynı role sahip olacağını garanti etmez.Course Örneğin, bir okul bölgesinde öğretmen olan bir kullanıcı, Classroom'da kendisine atanan role bağlı olarak öğretmen veya öğrenci olabilir.

Belirli bir Course içindeki öğretmen kullanıcıları bulmanın en kolay yolu courses.teachers.list() veya courses.teachers.get() uç noktalarını kullanmaktır. Öğrenciler ve veliler için benzer uç noktalar vardır.

Öğretmenler

Öğretmenler Classroom'da Courses, CourseWork, CourseWorkMaterials, Announcements, ekler ve notlar oluşturup bunları yönetebilir. Ayrıca, diğer kullanıcıları Course içinde öğretmen, öğrenci veya veli olmaya davet edebilirler.

Yalnızca bir yönetici, courses.teachers.create() uç noktasını kullanarak bir kullanıcıyı doğrudan Course'e öğretmen olarak ekleyebilir. Diğer tüm durumlarda, kullanıcının Course alanında bir öğretmen tarafından davet edilmesi gerekir. Davetiyeler, invitations.create() uç noktası kullanılarak oluşturulabilir.

Tek bir Course içinde birden fazla yardımcı öğretmen olabilir ancak yalnızca tek bir Course sahibi olabilir. Yalnızca Course sahibi, Course öğesini silebilir ve Course sahibini değiştirebilir. Bu, kullanıcılar arasında Course sahipliğin aktarılması gerektiğinde önemlidir. Course sahipleri, courses.patch() uç noktası kullanılarak güncellenebilir.

Öğrenciler

Öğrenciler Classroom'da CourseWork, CourseWorkMaterials, Announcements, ekleri ve notları görüntüleyebilir. Öğrenciler, Google Classroom kullanıcı arayüzünde gönderim oluşturup değiştirebilir ve Classroom API'yi kullanarak gönderimleriyle ilgili meta verileri okuyabilir, gönderimdeki ekleri değiştirebilir ve gönderim durumunu değiştirebilir.

Yalnızca bir yönetici, courses.students.create() uç noktasını kullanarak bir kullanıcıyı doğrudan Course'ye öğrenci olarak ekleyebilir. Kullanıcılar, enrollmentCode alanını belirterek kendilerini doğrudan Course'ya öğrenci olarak ekleyebilir. Aksi takdirde, kullanıcının Course içindeki bir öğretmen tarafından davet edilmesi gerekir. Davetiyeler, invitations.create() uç noktası kullanılarak oluşturulabilir.

Guardians

Veliler, öğrencilerinin Course çalışmalarıyla ilgili e-posta özetleri alır. Alan adının Google Workspace for Education sürümüne bağlı olarak veliler, öğrencilerin kurslarını da önizleyebilir. Classroom API, velilerin guardianInvitations uç noktalarını kullanarak Course'ya davet edilmesine olanak tanır. Veliler, Google Yönetici Konsolu'nda alanın nasıl ayarlandığına bağlı olarak Google Workspace for Education alan yöneticileri ve doğrulanmış öğretmenler tarafından davet edilebilir. Doğrulanmış öğretmenler, yöneticiler tarafından özel izinler verilen öğretmenlerdir. Öğrencilerin en fazla 20 farklı velisi olabilir.

Yöneticiler

Google Workspace for Education yöneticileri alan ayarlarını ve izinlerini yönetebilir. Bu kılavuzda, çeşitli yöneticilerin ve yönetici rollerinin tüm özelliklerinin kapsamlı bir listesi yer almamaktadır. Google Workspace for Education yöneticileri hakkında daha kapsamlı bilgi için Yardım Merkezi'nin yönetici bölümüne bakın. Classroom API bağlamında yöneticiler Courses, Aliases, öğretmenler, öğrenciler ve veliler oluşturup yönetebilir. Bu kullanıcılar, Course içinde herhangi bir CourseWork, CourseWorkMaterials, Announcements, StudentSubmissions veya Topics okuyabilir.