It is now possible to integrate your external corporate calendars with Eploy, meaning all of your hiring teams availability is accessible when arranging interviews and assessment centres.
This can be set up either individually by a core system user or if you have the right permissions on both Eploy and with your calendar provider, you can set up access across your entire hiring community.
Both Google and Office 365 options are available, so if you use either of these providers, you can integrate directly with your Eploy system today!
All User Access
As well as setting this up individually, you can configure the calendar integrations for all users. This can be done within Admin > Security Settings > Standard Users.
From here, there is a specific section for Corporate Calendar Sharing. Select your provider from the list and click Link Corporate Calendar:
This will then prompt you to log into the chosen account to grant access.
Important - An Office365 / Google account admin grants permission for the app with Oauth2 client credentials using the admin consent endpoint. If permission is granted Eploy can then impersonate users to get their calendar events. This is done by using the username of the Eploy system username – so these must match the external Office365 / Google account emails. This means that the USERNAME on Eploy must be the email address of the person in O365.
If you have connected the calendars but don't have any visibility of activity on Eploy, try changing the username on the user profile to be their email address.
Individually Linked Access
Each Core System user can manage their own calendar and link it to their Eploy login, by clicking into the Calendar and using the Link External Calendar in the settings:
From there, it's simply a case of picking the provider and following the on-screen instructions.
Important - This uses Oauth2 protocol to grant permission to access the required information. The user will need to log into the selected account.
Visibility Settings
Once linked, you can control the visibility settings for all users:
There are four levels available in regards to access to information:
- None
- Availability Only - Events always show, but flagged as private. This means a user will see when others are available or busy.
- Limited - Allows users to mark events as private or public within their calendar.
- Full - Can see the details of all events within the calendar.
Once set, individual core system users can choose to share more information but not less than has been configured here. For example, if all users are set to Full Details, the individual will not be able to restrict their calendar to availability only. However, if Availability only is set within the global settings, each user could choose to share more information.
Once saved, the Calendar will allow you to draw through external events for core or hiring manager users.