Skip to main content
Eptura Knowledge Center

Office 365 Calendar Integration

This article will show you how to integrate your Office 365 Calendar with Teem.

If you use Office 365 for your calendar integration with Teem, then complete these steps before January 31st, 2025 to prevent the integration from breaking:

Prerequisites


In order to successfully integrate an Office 365 calendar, you will need to be a Global Admin user within your Office 365 account.

If you are using a hosted Exchange provider, you may need to reach out to your provider for more details.  Additionally, Microsoft 365 Government Community Cloud (GCC) is not supported at this time.

Create a user account for Teem to access the server

To create a user account, follow these steps:

  1. Sign in to your Office 365 account.
  2. Select the Admin tab.
  3. Navigate to Users.
  4. Click the + Add A User.
  5. Complete the New User information fields. We suggest creating an easily recognizable email, like teem@domain.com.
  6. Click the Add button.

You have now created a mailbox for our server to utilize.

Create or locate room resources to interface with Teem 

If you already have Room Resources created, skip this section and jump to Changing Room Resource Settings. If you haven't, follow these steps:

  1. Sign in to your Admin Center,  https://admin.microsoft.com/
  2. Select Resources. If Resources isn't immediately available, click on the Show All option at the bottom of the Admin Center menu.
  3. Click + Add.
  4. Complete the information fields.
  5. Click the Add button.

You have now created a room resource mailbox.

Permission for the Teem Service Account to control the Room Resources


We recommend you use Delegate Access and this acts on behalf of an authorized user with the user’s explicit permission.
Note: It is only recommended to have 10 calendars per service account to avoid throttling from Microsoft.

  1. From the Office 365 Admin Center, click Admin Center.
  2. Click the Navigation menu.

clipboard_eb989fc08690f7a4927d1d98d4b374338.png

The menu displays.

clipboard_e2f04d556b206725d4cac0f250f0023b4.png

  1. From the menu, click Show all.

The menu expands.

clipboard_e79abc5ccb927bb7685cfabab0035c358.png

  1. Click Exchange.

The Exchange admin center displays.

clipboard_e712dee8a3c327ee05bed905bfa903e4f.png

  1. Click Resources and the resources display.

clipboard_ec06d0807603924ca36bf8b14e9f10b39.png

  1. For the room you want to change, click the room’s resource name and the Resources form displays.

clipboard_ee276043d9c571e1b8f353acd133f16f1.png

  1. Click the (A) Delegation tab.
  2. Under the “Read and Manage section”, click the (B) Edit button.

The Manage delegates form displays.

clipboard_e3d9320869ce25fe04b2eb4834b4e5232.png

  1. Click the Add members button.
  2. Add the Service Account.

clipboard_eb4d4a7b34b47a28fa72f69e5b70e1f2e.png

  1. Click the Save button.
  2. Click the Back button and you are finished.

Connect Office 365 / Exchange to Teem


Now that you have set up access, you are ready to connect an Office 365 / Exchange account to your Teem account.

  1. Sign in to your Teem account.
  2. From the menu, click Manage > Calendars.
  3. Click the  + Account icon.

clipboard_ece03c9f1ce6eae061a9b8f24e182f3c3.png

The What type of account? dialog displays.

clipboard_eafb7e3a985293ca080805949b835787d.png

  1. Select Office 365, depending on your build.

After you choose the Office 365 option, you’ll see a screen to enter your information so we can import your calendars.

  1. Enter your Exchange or Office 365 login and password. For example, if the email address is [name]@teem.com, but the Active Directory login domain is teem.local, [name]@teem.local then this would be input into this field.

If you use Exchange, you must use the Active Directory login name of the management user for this field in the format of username@logindomain.com.

A pop-up from Azure AD will appear on the screen asking for permission to allow the Teem calendar sync app.

  1. Click the Accept button.
  2. Select Office 365 that your company uses.
  3. Select Delegate Access.
  4. Click the Authenticate button.

If you get an error message such as “Unauthorized” or “Internal Server” error, the account is added in to the system, but the account is considered inactive. We recommend you contact our Technical Support, and they will be able to assist you in getting your account up and running.

  1. After the account is added, you will need to add your calendars. To do this, you will press the yellow Import button within the calendars section and provide a comma-separated list of all calendars you wish to import to Teem. Alternatively, you can enter calendars to sync via a CSV file.

That’s it! Your Office 365 account is now integrated with Teem, and you can change Room Resource settings. You will receive an email directed to the sync account informing you of which calendars we’ve synced with.

Update an existing the Office 365 Calendar Account in Teem

  1. Sign in to your Teem account.
  2. From the menu, click Manage > Calendars and the list of calendar accounts display.
  3. Click a calendar account and the details display.

clipboard_e502fbae9419df6f34704e0867e5dacb5.png

  1. Click the (A) Account Settings tab.
  2. Under the Account Permission Type, select the (B) Full Access Delegate option.
  3. (C) Click the Save button.

You have completed the update.