How to configure the Google Cloud Console for use in the Aeries/Google integration


Step 1. Login to the Google Cloud Console 

If you haven't created a service account for use in the Google integration, follow the instructions here


Step 2. Select the project

  • If the project has not been created, click on New Project 
  • Give the project an easily identifiable name and click Create

  • If the project has been created, select the project by clicking on its name



Step 3. Enable the required APIs

  • Under APIs & Services, select Enabled APIs & Services


  • Locate and enable the AdminSDK API


  • Locate and enable the Google Classroom API


Step 4. Create a Service account

  • Under APIs & Services, select Credentials


  • Click Create Credentials and select Service Account


  • Populate the Service account details
    • Give the account a name 
    • The Service account ID will populate automatically
    • The Description is optional 
    • Click Create and Continue


  • Assign the account the Owner role


  • Click Done


NOTE: The Email and Unique ID for this service account will be needed when configuring the Google integration in Aeries






Step 5. Create a key

  • Click on the pencil next to the newly created Service Account  


  • Click on Keys, then select Add key > Create new key


  • Select JSON, then click Create


  • A message will appear indicating the Private Key file was saved to your computer



This file will go in the AppSettings folder of the web server and the AeriesReportings\Service folder of the reporting server