All Collections
Connect your calendar
Preparing your Office 365 calendar
Preparing your Office 365 calendar

Learn how to connect Envoy Rooms <> O365 via Service Account

Updated over a week ago

Assign account permissions

The first step is to assign account permissions to the service account to allow it to provide Rooms access to the calendars. The permissions required are presented somewhat differently in the Azure Active Directory views.

These are the permissions Rooms needs to function:

The service account needs the corresponding permissions to be able to access the calendars as Rooms.


  1. Open up the Microsoft Azure admin portal as a Global Administrator:

  2. Open the Azure Active Directory service page

  3. From the Users panel select the new service account. You’ll be using an existing user in your O365 tenant.

  4. In the Assigned roles view add the following assignments - note it typically takes a few seconds for an assigned attribute to appear as set:

    1. Attribute assignment administrator

    2. Attribute assignment reader

    3. Cloud application administrator

    4. Reports reader

Delegate access to the service account

  1. Find the room to be managed by Envoy Rooms and click the room to edit the resource

  2. Click Edit under "Read and Manage (Full Access)"

  3. Add the service account to Full Access by clicking "Add members"

Setting up Envoy Rooms on the Dashboard

Please make sure you log in as the service account before connecting the calendar to Envoy.

Delegate Access can take up to 2 days to propagate on Microsoft Exchange

  1. Connect the service account to Envoy Rooms.

Permissions we ask for when using this method:

Did this answer your question?