1. Home
  2. Email and Calendar
  3. Calendar Publishing

Calendar Publishing

Microsoft Exchange allows you to publish a calendar so that others can view it online. This feature generates an HTML link and an iCal (.ics) link. You can share the HTML link to let people view the calendar in a browser, or you can use the iCal link to create a listing of events on your website. This listing will sync with the calendar to reflect any updates.

Instructions

Publish a calendar

  1. In a web browser, log in to Outlook Online.
  2. Log in with the NetID and password for the account that owns the to-be-published calendar.
    Double-check your credentials

    If you’re publishing a departmental account’s calendar, be sure to log in with the departmental account.


    SSO NetID Login prompt

  3. Click the gear icon () near the upper-right corner to open the Settings menu.Settings gear icon
  4. Open the Calendar tab on the left side, and then select Shared calendars.Exchange Online Shared calendars Settings
  5. Scroll down to the Publish a calendar section, select the calendar you would like to publish and your preferred permissions level, and then click Publish.Exchange Online Publish a calendar
  6. Click on a link and choose Copy Link to copy it to your clipboard.Exchange Online Copy calendar link

Change the permissions level on a published calendar

  1. In a web browser, log in to Outlook Online.
  2. Log in with the NetID and password for the account that owns the to-be-changed calendar.
    Double-check your credentials

    If you’re publishing a departmental account’s calendar, be sure to log in with the departmental account.


    SSO NetID Login prompt

  3. Click the Gear icon near the upper-right corner to open the Settings menu.Settings gear icon
  4. Open the Calendar tab on the left side, and then select Shared calendars.Exchange Online Share calendars Settings
  5. Scroll down to the Publish a calendar section, select the calendar for which you would like to change the permissions level, choose the new permissions, and then click Publish.Exchange Online Publish calendar

The new permissions should now be in place. Any web pages using an older link from when the calendar had different permissions should reflect this change without needing an updated link.

Unpublish a published calendar

  1. In a web browser, navigate to Outlook Online.
  2. Log in with the NetID and password for the account that owns the to-be-unpublished calendar.
    Double-check your credentials

    If you’re publishing a departmental account’s calendar, be sure to log in with the departmental account.


    SSO NetID Login prompt

  3. Click the Gear icon near the upper-right corner to open the Settings menu.Settings gear icon
  4. Open the Calendar tab on the left side, and then select Shared calendars.Exchange Online Shared calendars Settings
  5. Scroll down to the Publish a calendar section, and click Unpublish to the right of the calendar you would like to unpublish.Exchange Online Unpublish calendar

Updated on April 2, 2026

Related Articles

Not the solution you were looking for?
Don’t worry we’re here to help!
Submit a Help Ticket