Prerequisite: ensure your Google Calendar is set up for sharing.The steps below require a Google Service Account email address (ID) and a JSON credentials file. To gather this necessary information, please follow the steps on Configuring a Google Calendar for Use in Confluence. Determine if you have System Administrator privilegesIn order to configure the Google Calendar, you must be a System Administrator.In Confluence, add Navigate to a page and edit itAdd the Google Calendar Events Browser MacroAdd the macro to your page * Add the Calendar ID (email address) for the calendar to share in the Calendar ID parameter * Paste the new Service account ID email address in the Google User ID parameter * Adjust the remaining parameters and save the pagethe page, then click the macro and Edit it. In the first macro parameter, enter the email address associated with the Calendar. In the next parameter, Google User ID, enter the service account email address (this is the address that looks something like "brikit-google-calendars@crazy-chickens-123456.iam.gserviceaccount.com"). Configure any other parameters as you see fit. Click save in the Macro window, then Save the edits to the page. Add credentialsBackend. Navigate to the General Configuration > Brikit Google Calendars > Credentials page, in the Confluence administration area. * - Under “Upload new credentials” click “Choose File” and then select the downloaded JSON credentials file,
and You With a successful upload, you should see a “green green check box” box icon next to your service account name.Back on your calendar page, Your Google Calendar events should appear View the calendar on the pageYour connected Calendar should now be displaying events on the page as a list (or, if there are no events, then it should display the No Events Message).
|