Overzicht van de Classroom API

Scholen en technologiebedrijven kunnen de Classroom API gebruiken om tools te maken die werken met Classroom en Google Workspace for Education. Zo kunnen ze Classroom aanpassen aan hun behoeften. De Classroom API is een Google-ontwikkelaars-API. Dit houdt in dat niet-Google-services de tools en infrastructuur van Google kunnen gebruiken.

Ontwikkelaars moeten de Servicevoorwaarden voor de Classroom API accepteren om de Classroom API te kunnen gebruiken. Andere apps mogen Classroom-gegevens niet gebruiken voor advertentiedoeleinden.

Wie kan de Classroom API gebruiken?

Ontwikkelaars van derden en beheerders kunnen de Classroom API gebruiken. Docenten en leerlingen kunnen apps van derden autoriseren.

Wat zijn de mogelijkheden van de Classroom API?

Met de Classroom API kun je programmatisch veel taken uitvoeren die docenten en leerlingen kunnen uitvoeren in de Classroom-UI. Je kunt bijvoorbeeld synchroniseren met leerlingvolgsystemen, alle lessen bekijken die in een domein worden gegeven en lesprogramma's beheren.

Niet-Google-services kunnen de Classroom API gebruiken om functies te integreren met Classroom. Een app kan een docent bijvoorbeeld de mogelijkheid geven een Classroom-lesgroep te kopiëren en opnieuw te gebruiken, in plaats van de lesgroep opnieuw te maken en alle leerlingen opnieuw toe te voegen. Apps kunnen ook programmatisch Classroom-werk bekijken, maken en aanpassen, materiaal toevoegen aan opdrachten, werk inleveren voor leerlingen en cijfers terugsturen naar Classroom.

Hoe krijgt een app toegang tot Classroom-gegevens?

Voordat een app of service toegang heeft tot Classroom-gegevens, moet de app de gebruiker om autorisatie vragen. De app vraagt om de specifieke rechten die deze nodig heeft (zoals gebruikersnaam, e-mailadres of profielfoto) en de gebruiker kan deze aanvraag goedkeuren of weigeren. De Classroom API gebruikt voor deze toestemming een veelvoorkomende internetstandaard, genaamd OAuth.

Voor Google Workspace for Education-beheerders

Als Google Workspace for Education-beheerder bepaal je hoe gegevens in een domein worden gedeeld. In de Google Beheerdersconsole kun je opgeven of docenten en leerlingen in je domein services toegang kunnen geven tot hun Classroom-gegevens. Je kunt de toegang per organisatie-eenheid configureren. Meer informatie over gegevenstoegang instellen voor Classroom.

In de Beheerdersconsole kun je ook de services bekijken die toegang hebben gekregen tot het account van een gebruiker in je domein en indien nodig de autorisatie intrekken.

Wat doet de Classroom API voor gebruikers?

Welke specifieke taken de Classroom API kan uitvoeren, hangt af van de rol van de gebruiker in de lesgroep. Net als in de Classroom-UI kan een gebruiker een leerling, docent of beheerder zijn. Docenten en leerlingen kunnen apps van derden goedkeuren en misbruik melden.

De gebruiker is een...   De API kan...
Leerling
  • De lesgroepgegevens en docenten van de lesgroep bekijken
Docent
  • Lesgroepen maken, bekijken of verwijderen
  • Leerlingen en aanvullende docenten van lesgroepen bekijken, toevoegen of verwijderen
  • Werk bekijken en teruggeven, opdrachten en onderwerpen maken en cijfers geven 
    in lesgroepen
Beheerder
  • Lesgroepen in hun Google Workspace for Education-domein maken, bekijken en verwijderen
  • Leerlingen en docenten toevoegen aan of verwijderen uit alle lesgroepen in het domein
  • Werk en onderwerpen bekijken in alle lesgroepen in het domein

 

 

Zie developers.google.com/classroom voor meer informatie over de Classroom API.

Was dit nuttig?

Hoe kunnen we dit verbeteren?
Zoeken
Zoekopdracht wissen
Zoekfunctie sluiten
Hoofdmenu
15179830336977930486
true
Zoeken in het Helpcentrum
true
true
true
false
false