Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Full Public Calendar entry
How-to guide

How to create and share a public calendar

Create a public calendar in Setup, then share it to the right audience. You need an admin who can reach the Public Calendars and Resources page.

By Dipojjal Chakrabarti · Founder & Editor, Salesforce DictionaryLast updated Jun 16, 2026

Create a public calendar in Setup, then share it to the right audience. You need an admin who can reach the Public Calendars and Resources page.

  1. Open the setup page

    From Setup, enter Public Calendars and Resources in the Quick Find box and select it. This page lists both public calendars and resource calendars.

  2. Create the calendar

    Under Public Calendars, click New. Enter a clear Name that tells users what the calendar holds, select Active, and click Save.

  3. Open the sharing screen

    On the calendar's detail page, click Sharing, then Add. Choose the public groups, roles, or users who should have access to this calendar.

  4. Set each access level

    For each group or user, pick a calendar access level. Give most people Show Details, and reserve the Add Events or Full Access levels for those who maintain it.

  5. Add and publish events

    Add events to the calendar, and select the Public checkbox on any event whose details viewers should be able to read. Tell users how to add the calendar in Lightning.

Namerequired

The calendar's display name. Make it specific, like Company Holidays or APAC Sales Events, so users can tell calendars apart.

Activerequired

Marks the calendar as available for use. Leave it selected so users can see and share the calendar.

Gotchas
  • Calendar sharing only controls visibility on the calendar. To let viewers read an event's details, select the event's Public checkbox too.
  • Users without the Edit Events permission cannot create events, even on a calendar shared with an Add Events access level.
  • Some sharing access levels can be hidden by your organization-wide default activity settings. Check the activity sharing model if a level is missing.
  • Do not over-create calendars. Too many public calendars clutter the calendar view and make users trust the schedule less.

See the full Public Calendar entry

Public Calendar includes the definition, worked example, deep dive, related terms, and a quiz.