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


Step 1. Login to the Google Admin Console



Step 2. Configure Domain Wide Delegation

  • From the sidebar, select Security > Access and data control > API controls


  • Click on "Manage Domain Wide Delegation"


  • Click "Add new"


  • Copy the service account Unique ID into the Client ID field

  • Copy and paste the following comma-separated list of API scopes into the OAuth Scopes section
https://www.googleapis.com/auth/admin.directory.group,https://www.googleapis.com/auth/admin.directory.orgunit,https://www.googleapis.com/auth/admin.directory.user,https://www.googleapis.com/auth/classroom.courses,https://www.googleapis.com/auth/classroom.courses.readonly,https://www.googleapis.com/auth/classroom.profile.emails,https://www.googleapis.com/auth/classroom.profile.photos,https://www.googleapis.com/auth/classroom.rosters,https://www.googleapis.com/auth/classroom.rosters.readonly,https://www.googleapis.com/auth/classroom.coursework.students.readonly,https://www.googleapis.com/auth/classroom.coursework.me.readonly,https://www.googleapis.com/auth/classroom.coursework.students,https://www.googleapis.com/auth/classroom.coursework.me,https://www.googleapis.com/auth/classroom.student-submissions.students.readonly,https://www.googleapis.com/auth/classroom.student-submissions.me.readonly
HTML


  • Click Authorize 


  • To view the Client ID and Scopes, click on "View details"



Step 3. Configure Classroom Teachers Group

  • From the sidebar, select Directory > Groups


  • Locate the Classroom Teacher group and click "Manage members"


  • Add all teachers to this group to enable the Google Classroom feature for teachers


NOTE: In order to use the Google Classroom features, teacher accounts must be direct members of the Google 'classroom_teachers' group. Accounts cannot be members of a subgroup under the 'classroom_teachers' group.