For Companies & Schools

Legacy Google Classroom Migration

If you onboarded your Google Classroom using Edlink’s legacy integration method, you will need to update your Google Classroom permissions.

Before Getting Started

You must be a Google Administrator to complete this process.

Make sure you have access to the App Access Control page in your Google Admin Console.

If you cannot access this link using your school-assigned Google account, you will need assistance from an administrator with additional privileges.

Check Whether Migration Is Needed

  1. Log into your Edlink account.
  2. Click Sources in the left-hand sidebar.
  3. Select the Google Classroom data source you want to review.
  4. Click Settings at the top of the data source menu.
Google source settings page
  1. Under Administrator Account, click Validate Configuration.
Validate Configuration button on Google Source settings page

If you do not see a warning message stating that you are using the Legacy integration method, no further action is needed.

Google source validation warning

Update Your Google Classroom Source

Configure Google Workspace Delegated Authority

  1. Open the Domain-wide Delegations settings page.
  2. Enter Edlink’s Service Account Client ID:
102054707346365691373
  1. Enter the following OAuth scopes:
https://www.googleapis.com/auth/classroom.profile.emails,
https://www.googleapis.com/auth/classroom.profile.photos,
https://www.googleapis.com/auth/classroom.courses.readonly,
https://www.googleapis.com/auth/classroom.rosters.readonly,
https://www.googleapis.com/auth/admin.directory.orgunit.readonly,
https://www.googleapis.com/auth/admin.directory.user.readonly,
https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly,
https://www.googleapis.com/auth/classroom.push-notifications,
https://www.googleapis.com/auth/classroom.coursework.students,
https://www.googleapis.com/auth/classroom.courseworkmaterials,
https://www.googleapis.com/auth/classroom.coursework.me,
https://www.googleapis.com/auth/classroom.topics
  1. Click Authorize.

Once you've updated the permissions in your Google Workspace, email support@ed.link so we can verify everything is configured correctly.

Please include:

  • Your school or district name
  • The edtech app you are connecting to