Calendar permissions

When you connect your Google or Microsoft account to SavvyCal, we request the minimum amount of permissions necessary to perform the following tasks on your behalf:

  • Read the list calendars you can access, so that you can choose calendars to check for conflicts and create events.
  • Read events from your calendars, so that we can show you a preview of your events and block off conflicts.
  • Create events on your calendars, so that we can add newly scheduled meetings to your calendar of choice.

Google and Microsoft each provide vendor-specific means for requesting these permissions.

Google Calendar

SavvyCal accesses Google Calendar data via the Google API. When authenticating with Google, you might be presented with a screen like the following. It's important that both boxes are checked in order for SavvyCal to function properly.

Revoking access

If you'd like to revoke SavvyCal's access to your Google Account, please remove the account on your Integrations page. You may also revoke access in your Google Account settings: https://myaccount.google.com/permissions

Technical Details

We request the following permission scopes on behalf of the authenticated user:

Here is the technical documentation: https://developers.google.com/calendar/api/guides/auth

Microsoft Outlook (Office 365)

SavvyCal accesses Outlook data (hosted on Office 365) via the Microsoft Graph API. We request the following permission scopes on behalf of the authenticated user:

  • Calendars.ReadWrite
  • Calendars.ReadWrite.Shared
  • MailboxSettings.Read

Here is the technical documentation: https://docs.microsoft.com/en-us/graph/permissions-reference#calendars-permissions

Still need help? Contact Us Contact Us