Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The aim of this development is to allow users to link to external calendars such as google calendar or to use non domain Microsoft calendars

...

We have made a number of changes to the Linked Accounts tab on the user profile screen to incorporate the new setup required for incorporating the user’s external Microsoft and Google calendars. These changes are listed below:

...

  • Separated the link buttons into the provider’s headings, “Google” and “Microsoft” respectively

  • Added a new calendar section for Google and Microsoft when the account has been linked

    • This includes a toggle to enable or disable calendar support

    • A dropdown is also shown which will fetch a list of the user’s calendars. They can then select up to 20 calendars to be included in their availability calculations

  • Added a confirmation popup when unlinking an account

  • A warning will be shown under the correct integration if they have been notified that the connection has expired

  • Tooltip against the Google entry on Linked accounts to explain when you tick the calendar availability you consent to the connection between Google and EPAPro

Notifications

Info

Two new notifications have been added to EPAPro to accommodate the new extensions to our Microsoft and Google integrations.

...

The screen changes for linking accounts are covered in Profile Screen changes, please see link on how the Linked Accounts screen has changed.

...

When booking elements the EPA Availability calendar will now show blocks where an event exists on the user’s link Google calendar if they have added any.

This will show “Busy” events when the EPA is unavailable due to a conflicting event on their Google calendar.

...

Info

During the linking process Google will request the user ticks the permissions they would like to grant to EPAPro.

So that availability calculations are supported for the user, the three calendar permissions must be ticked, otherwise, EPAPro may be unable to retrieve events from the user’s calendar. (see below)

Image Added

Considerations

Note

This work has meant a number of changes and improvements were made behind the scenes to our existing organisation based Microsoft 365 integration.

This means that you may need to relink the organisation account if the availability is not showing as you intend.

...