Google Classroom integration is available for Roster Server and is set up by adding the Google Classroom app in the Applications page of Roster Server Console.
If you are a Google district, ensure that the Google Classroom app has full permissions.
The API Key and Secret are provided by ClassLink itself. In order to obtain them, please contact email@example.com with the subject: "Roster Server - Need API Key and Secret for Google Classroom Application"
Once you have entered in the proper Key and Secret, click "Authenticate" and log into your district's Google Admin account.
In the Update Fields section, you should check "Teacher Enrollments" and "Student Enrollments". This will ensure that class enrollment records stay accurate to the data inside Roster Server.
If you wish, you can change the values of specific fields. These changes will only reflect inside of Google Classroom. Roster Server variables must be encapsulated by percent-signs. (%)
Once you are satisfied with the settings, make sure to enable Sync and set which days you want Roster Server to send Google Classroom updated data.
After clicking "Sync Now" head to the SFTP log to see the status of the export.
Viewing the Detailed Status of an export will show how many classes, teacher enrollments, student enrollments, and guardians are in the data set. Any changes will also be indicated on the top tiles.
Action and Error logs are also shown underneath the top tiles.
After the sync finishes, students and teachers with Google Accounts who are part of Google Classroom can see their enrollments.
Log into https://classroom.google.com