How to set up Exchange sync for a space using the Azure OAuth 2 integration

With OAuth 2 calendar sync enabled in your LibCal Integrations settings, you will have the option to enable two-way sync between LibCal spaces and Exchange room resource calendars.

Before you begin, please note the following about room resource calendars in Office 365:

  • In order to select a room mailbox's calendar for syncing with LibCal, it's default calendar must first be shared with you by an Office 365 administrator.
  • Once shared, you will then need to add the room's calendar to your Outlook calendar using the Discover Calendars option.
  • Microsoft provides more info about calendar sharing in their Office 365 Support site. However, please consult with your Office 365 for help setting up calendar sharing.

To connect a space to one of your Exchange room resources, a LibCal admin will need to follow the steps below.

  1. Log into LibCal and go to Admin > Spaces & Equipment.
  2. Under the Manage Locations tab, navigate to the location containing the space you want to configure and click on its link in the Spaces column.

Clicking on a location's Spaces link under the Manage Locations tab

  1. Under the location's Spaces tab, locate the space you want to configure and click on its edit () icon in the Actions column.

A space's Edit icon in the Actions column

  1. On the Edit Space page, click on the Exchange tab.
  2. In the Outlook/Exchange Settings box and click the Authorize with Microsoft Account button.
    • Don't see this option? A yellow alert message will indicate if OAuth 2 Authorization is not currently set up or enabled for your system. Please contact your LibCal admin for assistance, or use the legacy Password Authentication method.
    • Note: if you were previously using the password authentication method, these settings will remain in place until you have enabled the OAuth 2 syncing method.

The Authorize with Microsoft Account button

  1. You will be taken to the sign-in page for your Microsoft account. Enter your Outlook username and password to log in.

The Microsoft sign-in screen

  1. When prompted, click Yes to grant permissions for the LibCal app to read your profile and write events to your calendar.
    • These permissions are required in order for LibCal to create, edit, and delete events for your scheduled shifts.
    • This only needs to be done once for your account, unless you revoke these permissions in your Microsoft account settings.

The Microsoft prompt to grant permissions to LibCal

  1. You'll be taken back to your LibCal Outlook/Exchange settings. In the Outlook/Exchange Settings box, select the calendar to which you want to sync your shifts.
  2. ​Click the Save button.
    1. You can return to this page at any time to disable syncing. Simply click the Remove Authorization button and shifts will no longer be synced to your calendar.
  3. Once the authorization has been saved, you will have the option to export the space's future bookings to Exchange. To do this, click on the Run the Export button in the Outlook/Exchange Bulk Export box.
    • Note: this option only appears if there are future LibCal bookings in that space. You will not see the Outlook/Exchange Bulk Export box if there are no future bookings in that space.

The Calendar dropdown and Run the Export button 

Related Articles