Integration of an Outlook Calendar with Office 365

1. Step

Create or Select a Template

Create your own calendar template or choose a template from our provided ones → for example outlook_calendar_events (see illustration).

2. Step

Generate an Outlook Calendar Link

Create your Outlook Calendar Link

  1. Open your Outlook calendar (Office 360 required).
  2. Select Settings and then choose the option → Show all Outlook Properties.
  3. Click → Calendar and then → Shared calendars.
  4. Select under → Publish a calender the calender which you want to publish and specify the permissions.
  5. Confirm with → Publish.
  6. Copy the → ICS-Link.

3. Step

Add Calendar Link to the Screen

  1. Select the RSS Feed function →  in the RSS section.
  2. Click on the menu item →  New 
  3. Now enter the previously generated link to the field.
  4. In the right window, select the number of days you want to display.

4. Step

Link the Template Elements to the Corresponding Calendar Entries

In order to display the desired calendar event in the specified entry/element in the template, you need to connect them.


Select the corresponding element in the template and assign the following categories in the Content section:

I.    Source
II.   Entry  
III.  Data Set

I.    Source
  1. Select the entry/element in the template.

    - For example the entry/the element for the beginning of the   
      event →  Beginning Time 1 .

    - To select the entry/element in the example template → outlook calendar events,
       choose the desired group. Right-click the group in the screen and click the menu
       item → Edit group.

  2. This opens the section → Content in the right column.
     
  3. Open the menu at → Source and select the calender link you generated previously.
II.   Entry 

Now select the corresponding calendar entry for the selected template element at → Entry

In the previous step you have selected the element for the beginning of the event. For this reason choose the calendar entry →  StartTime .

Listing of the menu items at → Entry and the corresponding element in the template:

Element Linking Menu Item
Content Event
Description
Name Event
Summary
Time Beginning
StartTime
Date Beginning StartDate
Time End
EndTime
Date End EndDate
Location Event Location
Duration Event Duration
Last modified lastModified
III.  Dataset

Select the calendar event you want to display in the element at → Dataset.

Note:

For the the first calendar event = most recent event, select the dataset +0

For the second calendar event = the next following event, select the dataset +1.

For the third calendar event, select dataset +2

and so on.

Example:

You have 5 different events in your daily schedule that you would like to display in your template.

Now you want to display the current event, followed by the subsequent events.

For the most recent event (= first calendar entry), start by assigning the dataset +0.

This results in the following procedure:

The menu at → Dataset provides you the following options for assignment:

After you have finished your entries, click on the function → Apply at the bottom right.

...This step is only necessary if the elements are grouped as in the example template... 

5. Step

Manage Calendar Settings

Depending on the use case, different settings are required.

Open Settings

In the RSS section, click the button →
of the linked calendar.

This opens the Settings window:

General Settings

Update Interval:

Specifies the number of days and minutes in which the calendar data is syncronized.

Missing Content:

Determines the content if there is no data in the calendar.

You can choose between:

  • Use default text
  • Skip screen
  • Alternative play

Filter Settings

Filtering by Date:

Select filtering by date depending on the use case.

Filtering by Time:

Specify the column name for the start and end time.

By default, the entry will be displayed for the period of the appointment, for example
from 8:00 a.m. to 10:00 a.m.

However, if you wish to display the entry earlier and/or later, you can extend the validity range.

In the example illustration above, the entry is displayed 10 hours before and 10 hours after the entry.

→ Due to the time specification in minutes, the entry 600 = 10 hours. 

Additional Filters:

If you want to further restrict the displayed data, create additional filter options.

Sorting:

Select the type of sorting in which the contents are displayed. In our example, the entries were sorted in ascending order of the start time of the event, starting with the earliest event.

When you have finished your entries, click → Okay.

...you return to the editing mode...

Once you have completed all the editing here, click on the function → Save at the bottom right.