Setting up a Google service account is required for an external application to edit data in any G-Suite application. Here, we show the steps specifically to open up permissions to to Google Classroom
Before getting started, the G-Suite Education Administrator and Illuminate Account must have matching email addresses.
- Visit the Illuminate User Account details in User Management to verify the email address, check for spaces before or after the email, etc.
- Log out of all Google accounts and make sure to log in as the G-Suite Education Admin
G Suite Admin Console
In Step 6, there is an option to create and name a project. There is a foldable space to Enable G Suite Domain-wide Delegration. This needs to be checked, which should do so as part of the process but if it is not checked, the integration will not work.
Note and copy the Client ID for a later step, which typically only includes numbers.
As a final step, there will be a list of API Scopes that require copy/paste into the G Suite Admin console. Make sure to:
- Not copy additional spaces before or after each API scope
- Copy/Paste one at a time
Begin the process by visiting Google Classroom Configuration for System Admin.
For detailed instructions on how to navigate the G-Suite Admin console, visit Google Classroom Integration Directions for System Admin.