Salesforce

Integrating OfficeSpace with Office 365

« Go Back
Fields

Please note that your subscription plan determines the specific set of features available to you, which may result in differences between what you see and the images presented in this article. For further details on the features included in your plan, please contact your OfficeSpace Admin.
 

If your organization uses Office 365 to book appointments and meetings, you can integrate your Office 365 calendar with OfficeSpace to get suggestions for rooms in Outlook or to use Microsoft Teams as an Option for Video Conferencing

Enabling the Office 365 Calendar Integration
Configuring the Scopes in Office 365
Configuring Office 365 Calendar Integration in OfficeSpace

 

Enabling the Office 365 Calendar Integration

Open the Hamburger menu and select Connectors, found under Admin.

Hamburger Menu - Admin - Connectors

The Connectors screen then opens.

Select Calendar Integrations from the Connectors menu.

Admin - Connectors - Calender integrations

Then select Office 365 Calendar and Conferencing Integrations from the Calendar Integrations menu to be taken to the Office365 Calendar integration screen. 

Calendar Integrations with Office 365 annotated 

Please note that you can only have one active integration at a time, and so you will not be able to enable Office 365 integration if another calendar integration is active.

Use the toggle to enable the Office 365 Calendar integration. 

Connectors - Calendar integrations - O 365 enabled 

 

Configuring the Scopes in Office 365

After you have enabled the integration, yYou'll be presented with a pop-up from Microsoft, requesting that you log in to your organization's Microsoft account. We recommend that you use a service account that has admin access, rather than a personal account.

MS login - Mar 2025

Ensure that you grant the OfficeSpace permissions to do the following:

  • Room Resources
    • This scope is used to pull the full list of resources from your Office 365 account so users will be able to link them to the rooms that are displayed in OfficeSpace.
      Scope: Place.Read.All
  • Office 365 Users
    • Similarly to retrieving the full list of resources, this scope is used to retrieve the full list of users. This list is then matched with the users within OfficeSpace.
      Scope: User.Read.All
  • Calendar Events
    • This scope is used to retrieve the events for user and room calendars, as well as to create new events. The events created will belong to a specific organizer if provided, or to the meeting room’s calendar if not provided or known.
      Scope: Calendars.ReadWrite

MS permissions screen

 

Configuring Office 365 Calendar Integration in OfficeSpace

You can opt to use Office 365 Calendar resource capacity for OfficeSpace room capacity (1), and enable Microsoft Teams as an option for video conferencing (2)

Details about the available calendar resources (3) for the account that's signed in will also be displayed here.

You can select Link Rooms to Calendar Resources (4) to access that screen, or Manage Displays (5) to view the Manage Room Displays screen.

Note that if you want to use the event title for calendar events from Office 365 instead of the organizer's name, you'll need to run the Powershell script (6) whenever you add a room to Office 365 in order to update the rooms in OfficeSpace.

Calendar Integrations Panel annotated

You are now ready to link resources to rooms in OfficeSpace
 

Information
Integrating OfficeSpace with Office 365
Integrating-OfficeSpace-with-Office-365-HC

Powered by