6.3.3 Calendar integration

About Calendar

The calendar capability allows to display your room calendar on the monitor connected with ClickShare device.

Secure Azure AD integration

XMS Cloud can be used to display the availability of the meeting room on the screen using ClickShare (optional feature). This is done securely using Azure Enterprise Applications that integrate with Azure AD. To mitigate security risks that might arise while integrating Azure Enterprise Applications in Azure AD, this feature makes use of 2 separate Azure Enterprise Applications, the ‘ClickShare Meeting Room Discovery’ and the ‘ClickShare Calendar Sync’. The ‘ClickShare Meeting Room Discovery’ is a multi-organisation application while the ‘ClickShare Calendar Sync’ is a single organisation application, only hosted in the customer’s Azure AD. The ClickShare Base Units access the calendars only through the single organisation ‘ClickShare Calendar Sync’ using a per customer unique and random client secret. The client secret is created by Microsoft with the following properties: randomly generated and expires automatically after 24 months.

For more in-depth information, see Barco’s Security white paper “XMS Cloud and (Virtual) Edge Security Whitepaper” which can be downloaded from Barco’s website.

Note: Verify the publisher (Barco) of the Enterprise Application before adding it to your organisation.
Note: Limit the access of the Enterprise Application ‘ClickShare Calendar Sync’ to only the needed meeting rooms (and no other calendars) using an ApplicationAccessPolicy on Microsoft Exchange Online.
Role of the IT administrator in this process

To enable the device to get the calendar, XMS Cloud needs to be “connected” to your Microsoft Azure Account. This ‘connection’ makes it possible to discover your rooms and share their credentials with the devices. Approval from your organization's O365 administrators is required.

  1. Before starting the integration, contact an IT administrator who has a Global Administrator role in Azure Active Directory. Only this type of account can enable the integration.
  2. Add the credentials of the IT administrator to the XMS organisation you want to add the calendar.
  3. Ask the IT administrator to sign in to XMS Cloud and browse to the Calendar page and ask him to execute the next How to setup.
  4. After the How to setup, the customer or the integrator can continue with the procedure Assign a meeting room to a calendar.
Before starting

By default, the Microsoft Calendar plug-in is installed in your current organisation. If not (or if removed manually), proceed as follows to bring it back:

  1. In XMS Cloud, navigate to Marketplace >> Calendar and click View Details.
  2. In the detail window, click Add to XMS.
Image 6–10
How to setup the calendar

The following actions are to be performed by the IT administrator with a global Administrator role in Azure Active Directory.

  1. Navigate to Marketplace >> Microsoft Calendar.
  2. Click Connect Azure Account.

    Image 6–11
  3. Sign in using the administrator credentials.

    An approval screen for ClickShare Meeting Room Discovery will be shown.

  4. Read the message on the screen and click Accept.

    Image 6–12

    A redirection to XMS Cloud will occur.

  5. Wait until the validation has completed.

    Tip: This process can take up to 30 minutes.
    Image 6–13

    The page will refresh.

  6. Click on Continue integration to grant read permissions to XMS Cloud.

    Image 6–14
  7. Read the message on the screen and click Accept.

    Image 6–15

    The integration process has been completed.

  8. Click on “Manage calendar” to configure the calendar integration. For more information, see “Microsoft calendar”.

    Image 6–16