Setup
Setup steps (download & install)
Simple steps to install ISS — Calendar Overlay into your SharePoint tenant.
Install (download + deploy)
- Download the packageDownload
ISS-Calendar-overlay.sppkgfrom this link. - Open your SharePoint App CatalogGo to your tenant's SharePoint App Catalog site and open Apps for SharePoint.
- Upload the packageClick Upload, then select the downloaded `.sppkg` file.
- Deploy itIn the dialog that appears, click Deploy. When prompted, choose tenant-wide availability if your policy allows. Wait 1–3 minutes for SharePoint to finish making it available.
- Approve API access (required)In SharePoint Admin Center → API access, approve both permissions requested by the solution:
- Microsoft Graph —
Calendars.Read(personal calendar overlay, when enabled) - ISSWebpartEntitlements —
License.Check(organization license validation)
- Microsoft Graph —
- Add it to a pageOpen the SharePoint page where you want it. Click Edit → click + → open Advanced → search Calendar Overlay → add it. In the property pane, use Calendars & groups to paste each site URL and select list/view sources. Publish the page.
Microsoft Teams
To show the calendar in Teams, publish a SharePoint page with the web part configured, then add that page as a channel tab in Teams. API permissions and licensing must be approved in SharePoint first.
Install updates
When you receive an updated .sppkg file, updates are installed the same way as the initial deployment:
- Open Apps for SharePoint in your App Catalog.
- Upload the newer `.sppkg` file.
- Confirm/Deploy when prompted, then wait a minute or two.
- Refresh the pages where the web part is used (and clear browser cache if you're troubleshooting stale assets).
If you need help verifying versions or rollout timing, contact support.
