Current Problem
Google Calendar from Framework is being used in multiple places. Evaluators must have a Google Calendar to be able to take the evaluation. Google Calendar is also needed for Google Meet live classes. But right now, there is no way to add a Google Calendar from the frontend. Also, Google Calendar needs Google Settings enabled, which is also not available on the frontend.
Also, as of now, Settings is visible only to Moderators. But batches can be created by Evaluators, too. They may want to add a new Google Meet account and add their calendar, but without the Settings dialog, they cannot do this.
Solution
- There needs to be a Google Section in the Settings dialog. This will have Google Settings and Google Calendar.
- The Settings dialog should also be visible to Evaluators. This could be with restricted access. They should only be able to access the conferencing section and the Google calendar. They should also only see their calendar and Google account, and not every account on the list.
Current Problem
Google Calendar from Framework is being used in multiple places. Evaluators must have a Google Calendar to be able to take the evaluation. Google Calendar is also needed for Google Meet live classes. But right now, there is no way to add a Google Calendar from the frontend. Also, Google Calendar needs Google Settings enabled, which is also not available on the frontend.
Also, as of now, Settings is visible only to Moderators. But batches can be created by Evaluators, too. They may want to add a new Google Meet account and add their calendar, but without the Settings dialog, they cannot do this.
Solution