When using Gem Scheduling with G Suite, we're able to provide the level of automation that we do by connecting to Google Calendar. This powers our scheduling workflow by allowing us to see when interviewers are available, to create calendar events for the candidate and interviewers, and to check the availability of rooms.
The permissions that we request when you sign into Gem Scheduling are the minimum necessary for us to provide our functionality. The main resources we request are for users, calendars, and calendar resources (rooms).
Permissions
Here's a breakdown of the permissions and why we need each one:
- View and manage the provisioning of calendar resources on your domain: This allows Gem Scheduling to list calendar resources (i.e. rooms) and manage their calendars. We use this information to find conflicts with booking rooms and to generate the best possible time to schedule an interview that includes a specific room.
- View users on your domain: This allows Gem Scheduling to list all users within the account. We use this information to construct the list of potential interviewers.
- See, edit, share, and permanently delete all the calendars you can access using Google Calendar: This allows Gem Scheduling to create events onto calendars that the signed-in user has access to. We create events on behalf of this user to coordinate interviews for both the candidate and the interviewers.