This article provides steps to create a shared calendar accessible by both partner users and internal users in Experience Cloud sites.
To create a shared calendar visible to both partner and internal users, follow the steps below.
Overview
A. Create a Calendar
B. Add the Calendar Component to the Experience Cloud Site
C. Verify Operation with a Partner User
A. Create a Calendar
From Setup, in the Quick Find box, enter Public Calendars and Resources, and then select Public Calendars and Resources. Click New. Enter a Name, check Active, and click Save.
On the detail page of the created calendar, click Sharing, then click Add. Add the users who need to view the calendar to the list.
Select the appropriate Calendar Access level and click Save.
B. Add the Calendar Component to the Experience Cloud Site
Open Experience Builder for the target site.
From the Components icon (lightning bolt) in the top-left corner, drag the Calendar component onto the page.
Click the component to open the property panel and select Show other calendars.
Note: If the object page for the Event object has not been created, create it via Page Management (gear icon) > + New Page.
Publish the site.
C. Verify Operation with a Partner User
Log in to the site as a partner user.
Open the page where the calendar was added in step B.
In the calendar component, click the gear icon next to Other Calendars and click Add Calendar.
Set the calendar type to Public Calendars and Resources, select the calendar created in step A, and click Add.
Click the dropdown arrow ▼ on the target calendar and select Add Event to add an event to the calendar.
Notes:
To allow partner users to view event record details, ensure the Public checkbox is selected on the event record.
If the partner user does not have the Edit Events permission, they cannot create new events.
If the partner user does not have the Access Activities permission, an error indicating insufficient privileges will occur.
Customer users cannot access public calendars and events.
See Also
005236489

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.