Steps in displaying the Single Calendar Component
Display the PosiEd Calendar Component on the Person Account record page.
Create a Single Calendar site. Go to Setup > All Sites > New > Build Your Own (Aura) > Get Started
Name: SingleCalendar
URL: singlecalendar
Click Create button > Builder >
Go to the site Settings > Security & Privacy
Clickjack Protection Level: Allow framing by any page (No protection)
Security Level: Relaxed CSP: Permit Access to Inline Scripts and Allowed Hosts
Lightning Locker: Enable
Display the component in the site. Go to Components > drag and drop the PosiEd Calendar Component.
Put the following values:
Record Id= {!recordId}
Aura Id = {!auraUserId}
Is Student Portal = ticked
Click the Publish button.
After clicking the Publish button, review the Calendar Component in the Person Account layout.
Site Access
Make sure that the Site Guest Profile has access to the SingleCalendarContoller.
Go to Setup > All Site > Click the builder on the SingleCalendar site
redirects to builder
Go to Settings
Click SingleCalendar Profile
Click Apex Class Access
Then map the following class:
PosiEd.CalendarController
PosiEd.CustomCalendarPortalHandler
PosiEd.ColorHexGenerator
Experience Cloud Calendars for Student and Carer
Cohort Calendar
Against cohort and the Cohort Calendar checkbox to include it in other calendars
Student Portal Calendar
Carer Portal Calendar
Session Calendar