To integrate Google with Aeries, you must have a Google Workspace (formerly G Suite for Education and Google Apps for Education or GAFE) domain created with Google.  All the following steps must also be configured on the Google side by a user account with Super Admin privileges in the Google domain.


There are three types of Google Integrations: Directory, Google Classroom, and Single Sign-On (SSO).


For all Integration types, please ensure that you have enabled “Google Developers Console” and “Google Groups” in the Google Admin Console.  From the Navigation Menu > Apps > Additional Google services > Check Google Developers and Google Groups < Check ON


If you are enabling Google Classroom integration, you will also need to enable "Classroom" under the Google Workspace section in Apps.


For Directory Integrations, follow the steps below:


Step 1: Create a Super Admin Account
Step 2: Complete Cloud Console Configuration

  • Create Project
  • Enable APIs - Admin SDK
  • Configure OAuth consent Screen
  • Credentials and Service Account
  • Create JSON Key

Step 3: Complete Admin Console Configuration 

  • Advanced Settings
  • Classroom Teachers Group

Step 4: Complete Aeries Configuration 


For Google Classroom Integrations, follow the steps below:


Step 1: Create a Super Admin Account
Step 2: Complete Cloud Console Configuration 

  • Create Project
  • Enable APIs 
  • Configure OAuth consent Screen
  • Credentials and Service Account
  • Create JSON Key

Step 3: Complete Admin Console Configuration 

  • Advanced Settings

Step 4: Complete Aeries Configuration 


For Google SSO Integrations, follow the steps below: 


Step 1: Create a Super Admin Account
Step 2: Complete Cloud Console Configuration 

  • Create Project
  • Configure OAuth consent Screen

Step 3: Create OAuth client ID credentials

Step 4: Complete Aeries Configuration for Google Authentication