Google Classroom integration

Last updated 2026-06-08

View raw markdown

At a glance

  • Who uses it: Districts standardized on Google Workspace and Google Classroom.
  • When to use it: Once during onboarding; reconnect if the OAuth grant is revoked.
  • Permissions required: Administrator, plus a Google Workspace super admin to approve the OAuth scopes.
  • Navigation path: Administration → Integrations → Google Classroom.

Status

Google Classroom is currently in Beta. The OAuth connection and provider framework are in production; roster sync coverage is being expanded. If you connect today, AmplifyED holds your credentials and surfaces the integration as Connected, but live roster pulls may still require a CSV refresh until the sync is generally available.

Purpose

The Google Classroom integration will let AmplifyED pull rosters and course enrollments directly from Google so teachers and students flow into AmplifyED without manual upload.

Before you begin

  • A Google Workspace super admin must approve the OAuth scopes the first time you connect.
  • Decide whether AmplifyED should sync all classrooms in your domain or a curated subset.
  • For full rostering today, plan to keep CSV imports running until Google Classroom sync exits Beta.

Step-by-step

  1. Administration → Integrations → Google Classroom → Connect.
  2. Sign in as a Workspace super admin and approve the scopes.
  3. Pick the OUs or domain scope to include.
  4. Click Save.

[SCREENSHOT: admin-google-classroom-connect] Administration → Integrations → Google Classroom connect screen mid-OAuth, on the Google consent step.

Related articles

FAQ

Can I use Google SSO without the Classroom integration? Yes — they are independent. SSO is available today across all plans.

Will the integration backfill historical rosters? At general availability, the first sync will pull current-school-year rosters only. Historical data continues to live in Google Classroom.

Related