Ruoli utente in Google Classroom

In Google Classroom, gli utenti possono avere i seguenti ruoli:

  • Insegnante
  • Studente
  • Tutore
  • Amministratore

L'assegnazione di un ruolo dipende dal modo in cui l'utente è stato inserito in un Course. Non è garantito che se un utente è un insegnante o uno studente di un istituto, avrà lo stesso ruolo impostato in un determinato Google Classroom Course. Ad esempio, se un utente è un insegnante all'interno di un distretto scolastico, può essere un insegnante o uno studente in Classroom a seconda del ruolo scelto per lui.

Il modo più semplice per trovare gli utenti che sono insegnanti in un determinato Course è utilizzare gli endpoint courses.teachers.list() o courses.teachers.get(). Esistono endpoint simili per studenti e tutori.

Insegnanti

Gli insegnanti possono creare e gestire Courses, CourseWork, CourseWorkMaterials, Announcements, gli allegati e i voti in Classroom. Possono anche invitare altri utenti a ricoprire il ruolo di insegnanti, studenti o tutori all'interno di un Course.

Solo un amministratore può utilizzare l'endpoint courses.teachers.create() per aggiungere direttamente un utente come insegnante in un Course. In tutti gli altri casi, l'utente deve essere invitato da un insegnante in un Course. Gli inviti possono essere creati utilizzando l'endpoint invitations.create().

All'interno di un singolo Course possono essere presenti più insegnanti, ma può esserci un solo proprietario del Course. Solo il proprietario di un Course può eliminare il Course e cambiare il proprietario del Course. Questo è importante se occorre trasferire la proprietà di Course tra utenti. I proprietari di Course possono essere aggiornati utilizzando l'endpoint courses.patch().

Studenti

Gli studenti possono visualizzare CourseWork, CourseWorkMaterials, Announcements, gli allegati e i voti in Classroom. Possono creare e modificare i compiti nell'interfaccia utente di Google Classroom e utilizzare l'API Classroom per leggere i metadati relativi ai compiti, modificare gli eventuali allegati e modificare lo stato dei compiti.

Solo un amministratore può utilizzare l'endpoint courses.students.create() per aggiungere direttamente un utente come studente in un Course. Un utente può aggiungersi direttamente come studente in Course se specifica il campo enrollmentCode. In caso contrario, l'utente deve essere invitato da un insegnante in un Course. Gli inviti possono essere creati utilizzando l'endpoint invitations.create().

Guardians

I tutori riceveranno riepiloghi via email del lavoro svolto dagli studenti in un Course. A seconda della versione di Google Workspace for Education del dominio, i tutori potrebbero anche essere in grado di visualizzare l'anteprima dei corsi dei loro studenti. L'API Classroom consente ai tutori di essere invitati a un Course utilizzando gli endpoint guardianInvitations. I tutori possono essere invitati dagli amministratori del dominio Google Workspace for Education e dagli insegnanti verificati, a seconda di come è stato configurato il dominio nella Console di amministrazione Google. Gli insegnanti verificati sono insegnanti a cui gli amministratori hanno fornito autorizzazioni speciali. Gli studenti possono avere fino a 20 tutori diversi.

Amministratori

Gli amministratori di Google Workspace for Education possono gestire le impostazioni e le autorizzazioni del dominio. Questa guida non include un elenco completo di tutte le funzionalità dei vari amministratori e ruoli amministratore. Per informazioni più complete sugli amministratori di Google Workspace for Education, consulta la sezione del Centro assistenza per gli amministratori. Nel contesto dell'API Classroom, gli amministratori possono creare e gestire Courses, Aliases, insegnanti, studenti e tutori. Possono leggere qualsiasi CourseWork, CourseWorkMaterials, Announcements, StudentSubmissions o Topics all'interno di un Course.