Google Calendar
Note
The topics in this section pertain only to Brightspot v4.8. If your project is on an earlier version, this functionality is not available.
With the Google Calendar integration, you can synchronize your Brightspot calendar with your Google Calendar. When the integration is active, the following appear in your Google Calendar:
- Drafts scheduled for publication, either individually or as part of a bulk schedule.
- Assignments with due dates.
This section describes how to configure the integration in Brightspot, and how to make the corresponding settings in your Google console.
The integration requires an account with Google.
Including Google Calendar in a Brightspot build
The following table lists the dependencies to include in your build configuration.
Artifact | Description |
:calendar-external | Exposes functionality related to external calendars, such as synchronizing events and creating external events based on notifications. |
:calendar-google | Exposes an implementation of the ExternalCalendar interface to integrate event distribution, endpoint listening, and event updates with Google Calendar. |
Runtime prerequisites
- Ops configuration—In the Google Cloud console, configure a project and associated OAuth consent, credentials, and the Google Calendar API. For details, see Authenticate by using API keys.
- CMS configuration—Configure the site interfacing with Google Calendar. For details, see Configuring the Google Calendar synchronization.
See also: