Calendar permissions

When you connect your Google or Microsoft account to Koalendar, 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 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

Koalendar 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 Koalendar to function properly.

Revoking access

If you'd like to revoke Koalendar'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)

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

  • User.Read
  • Calendars.ReadWrite

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

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us