8.2. Creating a calendar

You may create a personal calendar or group calendar that can be shared with specific users or groups to your desires. You can also create a calendar which is synchronized with a remote calendar.

Creating a personal calendar


All personal calendars will be put in the Personal Calendars pane.

  1. Click , then select Add Calendar from the drop-down menu.

  2. Fill in fields of the Details tab.


    Display Name

    The calendar name which is displayed.

    Description The brief description of the calendar.
    Time Zone

    The display time zone for the calendar activities which cannot be edited. However, you can change the time zone in your calendar settings.


    The display color of the calendar activities that can be personalized.


    If you select the Show in Groups tab, then click to define specific groups and click , the calendar will be put in the Group Calendars category, not in the Personal Calendars category.

  3. Click Save to finish your creation.

Creating a group calendar


All group calendars will be put in the Group Calendars pane.

  1. Follow steps as stated in Creating a personal calendar to give details for your new calendar.

  2. Select the Show in Groups tab.

  3. Select groups that contain your created calendar. The users of the selected groups can only view this calendar.

    i. Click to open the Group Selector form. This form will help you select a group that you want to share.

    ii. Click your desired group, then select to add the defined group.

    iii. Click or to grant permissions to specific users or memberships respectively from the selected group.


    • You can select more users/memberships by repeating the above steps. The selected users/memberships will be updated in corresponding textboxes.

    • You can delete your selected users/memberships manually in the textboxes or click to remove the permissions.

  4. Click Save to finish creating your new group calendar.

Creating a remote calendar


To create a remote calendar in the Calendar application successfully, you need to learn about the calendar settings of the relevant provider. For more information about types of remote calendars, see here.

  1. Click , then select Remote Calendar from the drop-down menu. The Subscribe Calendar form appears.

  2. Select the type of the remote calendar: iCalendar or CalDAV.

  3. Enter the URL linking to your calendar server in the URL field.

  4. Click Next to go to the Remote Calendar form.

  5. Fill in the fields. The asterisk (*) indicates the field is mandatory.

  6. Tick the Use Authentication checkbox, then enter the username and password of your remote calendar server if the remote server requires verification.

  7. Click Save to accept your creation.


After creating a remote calendar, you can ONLY VIEW all events and tasks which are created in the remote calendar server right in the Calendar application by clicking it. To get the updates, hover your cursor over the remote calendar, then click to select Refresh from the drop-down menu.

More information about types of remote calendars:

iCalendar provides a link to an online .ics file from another calendar servers, such as Google Calendar, Yahoo Calendar, or eXo Calendar (including public URL or private URL).

An example of a Google Calendar URL:


CalDAV is an open protocol that allows you to access calendars via WebDAV. With CalDAV, you can publish and subscribe to calendars, share them collaboratively, synchronize among multiple users or devices.

Google: https://www.google.com/calendar/dav/your_gmail_account@gmail.com/events/

Yahoo: https://caldav.calendar.yahoo.com/dav/your_yahoo_account@yahoo.com/Calendar/calendar_name/

For example:


Copyright ©. All rights reserved. eXo Platform SAS
blog comments powered byDisqus