Outlook (Office 365)

Outlook (Office 365)

Use Outlook (Office 365) to automatically present your activities, events or meeting room bookings on your workplace digital signage channel.

Step 1: Azure Active Directory app setup

App Registration

If you have an existing Azure app, use the steps below to update your app settings.
  1. Go to portal.azure.com and click on Azure Active Directory
  2. Select App Registrations in the menu, click + New registration and enter apply the following settings:
    1. Name = Enter a meaningful name for your app (e.g. Vibe)
    2. Supported account types = Choose the single tenant option
    3. Redirect URI = Select Web in the dropdown and enter 
      https://www.contegro.com/EventscalendarOffice365Auth.ashx
    4.  Click [Register] to create your new app

    5. Take note of the Application (client) ID and Directory (tenant) ID on the Overview page

App Settings

Authentication

  1. In the new app menu, open Authentication
  2. Tick the ID tokens checkbox
  3. Click [Save]

API Permissions

  1. Open API permissions and select + Add a permission
  2. Select Microsoft Graph > Delegated permissions and:
    1. Search for Calenders.Read
    2. Click [Add permissions]
    3. Search for Calendars.Read.Shared
    4. Click [Add permission]

New client secret

  1. Open Certificates & secrets and select New client secret
  2. Enter a new app key description and set the expires duration to Never.
  3. Click [Add]

Step 2 - Connect your Outlook 365 calendar

  1. Login to your admin console
  2. Open Developer Tools > Modules Global Module Settings
  3. Open Events Calendar
  4. In the Events Calendar Global Settings and complete the settings below the Add Office 365 heading:
    1. Name - Enter a descriptive name for your calendar
    2. Read events from - Choose Your calendars, Shared calendars or Your Calendars, and shared calendars
    3. Click [Authenticate] to open a new browser window and login to your Microsoft account*
If your browser has a pop-up blocker, please adjust the settings to allow the Microsoft login page to load.
Notes:
  1. Use the RSS Items to Display selector to manage the event data that is pulled into Vibe via the Outlook 365 Calendar API.

Step 3 - Connect your Event Rss feed

  1. In the admin console, open Add-On Modules > Events Calendar > RSS Feeds
  2. Click [+ NEW RSS FEED] and complete the following fields
    1. Title - Free form field used to add a label for your RSS feed (e.g. Office 365)
    2. Enable the SHOW OFFICE 365 EVENTS toggle
    3. OFFICE 365 CALENDAR - Select the calendar
    4. Click [Save]

Step 3 - Display the Calendar in Slide 

  1. Open  portal and Click Create New Slide
  2. Select any event Slide that supports calendar (eg: 7 day Slide)
  3. Change content source to Calendar (Google, Outlook)
  4. Select the calendar feed you want to show on the slide
    • Related Articles

    • Windows Azure: Outlook 365 calendar

      This document assumes that you are already signed up for Windows Azure. To sign up, go to https://account.windowsazure.com/SignUp . You may be asked to enter a credit card number, but we don't need you to do anything which costs money, so you won't ...
    • Install .Net Framework 4.0 via Group Policy

      How to Deploy Microsoft .NET Framework 4 with Group Policy with Startup Script To deploy .NET Framework 4 to your network you must use a startup script. No longer can you push .NET Framework out via an MSI file as with earlier versions such as .NET ...
    • Windows Azure: Yammer API

      This article assumes that you are signed up for Windows Azure. If not, please sign up at https://signup.azure.com. NB: Microsoft may need to enter a credit card number, but we don't need you to do anything which costs money, so you won't be charged. ...