A Summer School has students whose Google Accounts are getting suspended after New Year Rollover because the students do not have an active Student record in Aeries in the new current year.
Environment
Summer School session is in previous year after the New Year Rollover
Cause
At New Year Rollover, on the Google Apps Integration>Google Service Account Settings, the JSON Private Key File Name in the previous year gets appended with something similar to "_DisabledDuringRollover". The current year has a valid JSON Private Key File Name.
Resolution
Until the completion of Summer School, the following steps should be taken:
- Login to the previous year. On the Google Apps Integration>Google Service Account Settings, cut out appended portion of the the JSON Private Key File Name, immediately following the p12. "_DisabledDuringRollover". Save the change.
- Login to the current year. On the Google Apps Integration>Google Service Account Settings, paste the appended portion of the the JSON Private Key File Name, immediately after the p12. "_DisabledDuringRollover". Save the change.
- Login to the previous year again. On the Google Apps Integration>Maintenance Functions, click on the Push All Students to GAFE. Then click on List accounts in Cache. Find (Ctrl+F) one of the students that was disabled previously, to confirm the process completed correctly.
Once Summer School has completed, reverse the process:
- Login to the current year. On the Google Apps Integration>Google Service Account Settings, cut out the appended portion of the the JSON Private Key File Name, immediately following the p12. The appended portion will be similar to this: "_DisabledDuringRollover". Save the change.
- Login to the prior year. On the Google Apps Integration>Google Service Account Settings, paste the appended portion of the the JSON Private Key File Name, immediately after the p12. "_DisabledDuringRollover". Save the change.
- Login to the current year again. On the Google Apps Integration>Maintenance Functions, click on the Push All Students to GAFE. Then click on List accounts in Cache.