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 da come l'utente è stato inserito in un Course. Non è garantito che se un utente è un insegnante o uno studente all'interno di un istituto, avrà lo stesso ruolo in un determinato Course di Google Classroom. Ad esempio, se un utente è un insegnante in un distretto scolastico, può essere un insegnante o uno studente in Classroom a seconda del ruolo scelto per lui.

Il modo più semplice per scoprire gli utenti che sono insegnanti all'interno di un determinato Course consiste nell'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, allegati e voti in Classroom. Possono anche invitare altri utenti a diventare 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 tutte le altre circostanze, l'utente deve essere invitato da un insegnante in un Course. Gli inviti possono essere creati utilizzando l'endpoint invitations.create().

Possono esserci più co-insegnanti all'interno di un singolo Course, 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 la proprietà di Course deve essere trasferita tra gli utenti. I proprietari di Course possono essere aggiornati utilizzando l'endpoint courses.patch().

Studenti

Gli studenti possono visualizzare CourseWork, CourseWorkMaterials, Announcements, allegati e 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 al compito, modificare gli allegati e cambiare lo stato del compito.

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 nel 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 dallo studente 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 dello studente. L'API Classroom consente di invitare i tutori a un Course utilizzando gli endpoint guardianInvitations. I tutori possono essere invitati dagli amministratori di dominio di 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 concesso 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 amministrativi. 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.