Skip to main content

Events

The Sprocket Events web part is a valuable tool for organizations and teams to promote and manage existing events within their SharePoint sites, making it easier for users to stay informed about upcoming activities and engagements. This web part is specifically designed to display events or calendar information on a web page for easy viewing. Events web part allows you to showcase events, meetings, or appointments in a visually appealing, color coded and organized manner.

This web part is applicable when a calendar and event is created. To create an event in the calendar click here.

To configure the Events web part

tip

Only 'Events' list type is currently support. Custom Lists with the Calendar view are not supported.

Hover over the Alt text icon and type ‘Events Sprocket 365’

  1. Select Edit details Alt text at the top of the web part
  2. Choose a Calendar source - SharePoint Calendar, Group Calendar, or My Outlook Calendar (see below)
  3. Provide a Calendar title
  4. Provide a Calendar name (SharePoint and Group sources only)
  5. Enter the Site URL from your relevant SharePoint site (SharePoint source only — see below TIP)
  6. Nominate a calendar color for individual color customization
  7. Nominate an API filter if desired
  8. Select the amount of items per page
  9. Select Layout (List or Block)
  10. Click ‘Republish’

*TIP – Ensure you nominate the relevant site URL where the event was created, otherwise the event will not appear in the calendar or in web page view.

Calendar sources

The Events web part can pull events from three different sources. You can mix multiple sources on the same web part — events from all configured sources are interleaved and sorted by date.

  • SharePoint Calendar – events from a SharePoint Events list on any site you have access to. Configure with the Site URL and the Calendar (list) name.
  • Group Calendar – events from a Microsoft 365 Group calendar. Choose the group from the picker. Recurring events are expanded automatically.
  • My Outlook Calendar – events from the signed-in user's personal Outlook calendar. Each visitor sees only their own upcoming events. No site or group is selected - the calendar identity is always the current user.
tip

The "My Outlook Calendar" source is per-visitor. Two different users viewing the same page will see different personal events - each user only ever sees their own.

info

Existing customers - adding a "My Outlook Calendar" source requires a new Microsoft Graph permission (Calendars.Read) that may need to be approved by your SharePoint tenant administrator before personal events will appear.

To approve it, an admin should go to SharePoint Admin Center → Advanced → API access and approve the pending Microsoft Graph - Calendars.Read request. Until it is approved, SharePoint and Group sources continue to work normally; personal calendar entries simply return no events.

Layout

The Events web part supports two layout modes, selectable in the web part property pane under Layout:

  • List – Default layout. Event cards show in a clean list style with image, date, title, time, location (with clock and location icons when present), and category/site tags. Image size adapts by section width.
  • Block – Same structure as List with a block-style appearance: card background and outline, and 120×120px event images in all section widths for a consistent block look.