Calendar Admin FAQs

How does Cronofy connect to Exchange servers?

Cronofy uses the Exchange Web Services API to interact with end-user’s Exchange servers.

Read More

Does Cronofy provide fixed IP addresses for calendar service traffic?

Cronofy uses fixed IP address when communicating with calendar servers according to the data center the calendar service is connected to.

Your application vendor will be able to tell you which data center applies to your integration so that you can set your firewall rules accordingly.

Fixed IPs are provided for two classes of traffic:

  • From Cronofy to external servers
  • From on-premise Exchange servers to Cronofy

All other traffic to Cronofy, including browser-based requests and calls to our API, does not guarantee a fixed set of IPs.

Please note that our Exchange connection utilizes Exchange Web Services API, which means that our services also require HTTPS (TCP, port 443) access to the Exchange Services API endpoint.

Read More

What data does Cronofy store?

In order to provide the sync and scheduling infrastructure to our software clients, we maintain a cache of the calendar data for users who have authorized access. This cached data is protect through encryption in transit and at rest. Our primary infrastructure provider, Amazon Web Services, provide the controls and management tools to secure this.

This main reasons we do this are:

Read More

What is Cronofy doing about the upcoming changes to Exchange Web Services (EWS) API for Office 365?

Microsoft have announced that they are removing Basic authentication access support for EWS in the second half of 2021 (originally planned for October 13, 2020): Upcoming Changes to Exchange Web Services EWS API for Office 365

Similarly to how we dealt with Apple changing to required app-specific passwords in 2017, we will make this transition as seamless as possible.

Read More

What is Cronofy's OAuth2 Client ID for approving Google Workspace application installation?

Cronofy’s Google Web Application OAuth2 Client ID is 902414518019.

Read More

Why does Cronofy require full mailbox access?

The APIs utilised by Cronofy to access Exchange and Office 365 require full Mailbox Access so we can create and update events.

Read More

'Need admin approval' when authorizing Cronofy

As part of providing a service to our Office 365 customers, Cronofy installs an application on the Office 365 tenant of the customer integrating with Cronofy. This application is essential to integration, but can result in end users seeing a “Need admin approval” message when authenticating their calendars.

Read More