Configuring Office 365 for scheduling

The VMR Scheduling for Exchange feature allows you to create an add-in that enables Microsoft Outlook desktop and Web App users in Office 365 or Exchange environments to schedule meetings using Pexip VMRs as a meeting resource.

To enable VMR Scheduling for Exchange in an Office 365 environment, you must first configure Office 365 appropriately. The steps are as follows, described in more detail in the sections that follow:

  1. Creating a service account. The Pexip Infinity VMR Scheduling for Exchange feature uses a unique service account to log into Exchange.

    This should be a different service account to any used for One-Touch Join, because the configuration will be different.

  2. Configuring Application Impersonation on the service account. This allows the service account to impersonate users on Exchange.

  3. Create an equipment resource. This resource will be added as an attendee to all meetings scheduled using the Pexip add-in.

  4. Configure the equipment resource.
  5. Enable OAuth authentication for the service account.

PowerShell commands are provided for all steps; parameters to be replaced with your own relevant information are shown in the format <your info here>.

Prerequisites

Before you start, ensure you can access your Office 365 Admin Center: https://portal.office.com/adminportal/home#/homepage.

You will also need to have a remote PowerShell session to your Exchange server. To enable this, follow the instructions at: https://technet.microsoft.com/en-us/library/jj984289(v=exchg.160).aspx.

Note that for Office 365, the service account must have a mailbox license and appropriate licenses to allow it to connect to Exchange and use EWS.

Viewing the equipment resource's mailbox

There may be occasions, such as when troubleshooting, that you want to view the equipment resource's mailbox or calendar. To do this, you first need to assign full access to the equipment resource's mailbox to a delegate account, and then view the mailbox or calendar using the delegate account. (The delegate account could be the service account, or it could be, for example, an administrator's account.)

Next steps

  1. Configuring Pexip Infinity to integrate with your Microsoft Exchange deployment and create the VMR Scheduling for Exchange add-in.
  2. Making the add-in available to users within your Microsoft Exchange deployment.