Troubleshooting: Designated Admin Is Subscribed to Calendars

Some users have noticed that the Designated Admin set in Little SIS gets subscribed to the Google Classroom Calendars for certain classes. This behavior seems to be related to a recent change in the API, as it also happens for users who create classes via other methods using the API, such as the command-line tool GAM.

GAM is the easiest way to bulk delete these calendars from the admin's list without deleting the calendars from the actual teachers and students. The format for Google Classroom Calendar IDs can differ, so two sets of commands look for both options.

While GAM will bulk delete until Google addresses the underlying issues, they may likely return. To ensure it does not recur, consider changing the Designated Admin set in the Sync portion of Little SIS account settings specifically for this. To do this, navigate in Little SIS Premium to Little SIS > Sync > Administration > General Settings > Set designated admin.

DesignatedAdminCalendarsHL.png

  1. Print Google classroom calendars with IDs that begin with the domain.com_classroom. Replace domain.com and user@domain.com with the appropriate domain and Designated Admin Email address.
    • gam config csv_output_row_filter "calendarId:regex:^domain.com_classroom.*" redirect csv ./AdminClassroomCalendars.csv user user@domain.com print calendars.
  2. Verify that AdminClassroomCalendars.csv contains the calendars that you wish to remove from your view.
  3. Delete those calendars from your view. Replace user@domain.com with the Designated Admin Email Address.
    • gam redirect stdout - multiprocess csv ./AdminClassroomCalendars.csv gam user user@domain.com delete calendar "~calendarId"
  4. Using the command below to print calendars with IDs that begin with c_classroom. Replace user@domain.com with the Designated Admin Email Address. Repeat steps 2-3.
    • gam config csv_output_row_filter "calendarId:regex:^c_classroom.*" redirect csv ./AdminClassroomCalendars.csv user user@domain.com print calendars

 

Document Version Date Description of Change
1.0 1/3/2024 Original publish
1.1 8/14/2024 Navigation path update, reverify

 

Articles in this section

See more