Connecting Your Microsoft 365 Account with Turf
  • 28 Aug 2023
  • Dark
  • PDF

Connecting Your Microsoft 365 Account with Turf

  • Dark
  • PDF

Article Summary

Use this guide to integrate Skykit Turf with your Microsoft 365 account. This process installs an enterprise app on your domain.


  • Create a Booking User account: If you haven’t already created your booking user account, please see Creating a Booking User in Microsoft 365 before you proceed.
  • Set up room resource calendars for the spaces you want to manage: If you’re setting up new room resource calendars for the first time, read through our guide (open the PDF document under Attachments in the right-hand column) for some helpful tips.
Note: You are always in control of your integrations. You can manage or review any enterprise apps installed on your domain by visiting

Connect with Your Account

  1. Using your Booking User (Global Administrator) account, log in to the Turf Console:
  2. From the left-hand navigation menu, select Settings.
  3. Go to the Integrations section.
  4. Next to Microsoft 365, select Connect. This launches the secure OAuth flow window to connect your account and install the app.
  5. When you're prompted to select an account to use to complete the process, select your Booking User Admin account.
  6. Skykit Turf will ask for permission to access calendar information for syncing events and looking up users when events are booked. Accept to continue.

Why do I need to grant access to all mailboxes?

Microsoft requires that OAuth apps request mailbox permissions when their API is used, and Skykit Turf only interacts with your calendars. (OAuth is an authentication method that allows apps to request specific permissions for your account.)

Congratulations! Skykit Turf should now be integrated with your Microsoft 365 account.

Note: The first time you integrate, the process may take until the next 15 minutes on the hour to fully sync all your resource calendars and events.

Was this article helpful?