The Timeline Calendar web part can pull in data from multiple sources and render them together in a dynamic, filterable timeline view. This includes SharePoint lists (and "classic" calendars) as well as Outlook calendars (including Microsoft 365 Group calendars). Options are available to easily adjust how the timeline behaves, including configuring the tooltip, and there is support for making advanced configuration changes to refine the look and behavior of the timeline.
As of version 0.6.0, the following delegated Graph API permissions/scopes are requested by the application. Failure to approve these permissions in the SPO Admin Center (or Azure Portal) will result in degraded functionality as specified below.
Permission | API | Reason |
---|---|---|
User.Read | /me/memberOf | Get list of M365 Groups for the current user |
User.Read.All | /users | Search the directory for users & shared mailboxes (for the "people picker") |
Group.Read.All | /groups | Search the directory for M365 Groups (for the "people picker") and get group calendar events that the current user has access to |
Calendars.Read.Shared | /users/${userId}/calendars | Query user's calendars that have been shared with the current user |
Refer to the releases page for specific details.
Version | Date | Comments |
---|---|---|
0.6.2 | May 3, 2024 | Enabled advanced code editor for DoD365-Sec |
0.6.1 | March 18, 2024 | Several enhancements & bug fixes |
0.6.0 | January 21, 2024 | New features (including Outlook calendar support) & bug fixes |
0.5.3 | November 27, 2023 | Several bug fixes |
0.5.2 | October 20, 2023 | Initial release |
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.