Settings page
Calendar Month view
Calendar Day view

This project is not covered by Drupal’s security advisory policy.

Microsoft Graph API Shared Calendar

A reusable Drupal module that provides a calendar field type integrated with Microsoft Graph API. The calendar can be attached to any entity type (nodes, taxonomy terms, users, etc.) and displays booking availability fetched from Microsoft 365 calendars.

Requirements

Drupal 10 or 11
PHP 8.1+
Azure AD App Registration with Microsoft Graph API permissions (Calendars.Read application permission)

Installation

Copy the wis_shared_calendar module to web/modules/custom/.
Enable the module:
drush en wis_shared_calendar
Configure the module at Administration > Configuration > WIS Shared Calendar Settings (/admin/config/wis-shared-calendar/settings).

Project information

Releases