Calendar Problems

How to Publish an Outlook Shared Calendar on a Website

Adam DavisAdam Davis Oct 20, 2026 868 views

Question details

The user wants to display an Outlook shared calendar on an external website to allow people outside the organization to view the schedule.

How to Publish an Outlook Shared Calendar on a Website
Product
Microsoft Outlook
Device & OS
not provided
Scenario
Publishing an internal Outlook calendar to a public-facing website, custom webpage, or SharePoint site for external access.
Observed behavior
The calendar needs to be published via a WebDAV server, directly through Exchange, or integrated into SharePoint, requiring appropriate Microsoft 365 sharing policies and server configurations.
Before you start

Ensure you have access to a web server that supports WebDAV or the appropriate administrator permissions in Microsoft 365, as your organization's sharing policies may restrict external calendar publishing.

Solution 1Recommended

Publish an Outlook Calendar to a WebDAV Server

Use this method if you have access to a standard web server supporting WebDAV to host your calendar files.

Publishing to a WebDAV server creates a snapshot of your calendar that updates periodically, allowing external users to view it without accessing your internal network.

1
Open Outlook Calendar

Launch Microsoft Outlook and navigate to the Calendar view from the bottom navigation pane.

2
Select the Publish Option

On the ribbon, select the Home tab, click on 'Publish Online', and choose 'Publish to WebDAV Server'.

3
Enter Server Details

In the Location box, type the complete web address (URL) of your WebDAV server where the calendar will be hosted.

4
Configure Publishing Settings

Select your preferred publishing options, including the date range to share and the level of detail (e.g., Availability only or Full details), then click OK.

Publish an Outlook Calendar to a WebDAV Server
Admin Policy Requirements: In Microsoft 365, an administrator may need to remove '{Anonymous:CalendarSharingFreeBusySimple}' from the organization's sharing policy before publishing to a WebDAV server is permitted.
Free Microsoft Office alternative

Boost Your Productivity with WPS Office

While Microsoft Outlook manages your complex Exchange calendars, WPS Office provides a free, lightweight, and powerful alternative for all your document, spreadsheet, and presentation tasks. Enjoy a familiar interface and seamless migration without expensive subscription fees.

Fully compatible with Microsoft Office formats (.docx, .xlsx, .pptx).Organize personal schedules and team timelines easily using elegantly designed calendar templates in WPS Spreadsheet.Lightweight design that runs smoothly on Windows, Mac, and Linux without slowing down your computer.Built-in PDF tools for effortless document editing, annotation, and conversion.
microsoft office alternative - wps office

Frequently Asked Questions

Why don't I see the 'Publish to WebDAV Server' option in Outlook?

This option may be hidden or disabled if your organization's Microsoft 365 administrator has restricted external calendar publishing. Additionally, if your email account is configured with an Exchange server, you might see 'Publish This Calendar' instead.

Can I publish a calendar to a standard website without using WebDAV?

To publish directly from the Outlook desktop client to a third-party server, WebDAV support is generally required. Alternatively, you can publish the calendar via Outlook on the web (OWA) to generate an HTML or ICS link, which you can then embed or link to on a standard webpage.

How do I ensure my private appointments aren't exposed on the published website?

When configuring your publishing options, limit the shared details by selecting 'Availability only' (Free/Busy) rather than full details. Any calendar items explicitly marked with the 'Private' tag in Outlook will automatically hide their details from the published view.