# Connecting to Office 365 / Outlook

The Office365/Outlook calendar authorization flow allows you to connect your Outlook or Office365 calendars to be used for calendar syncing. Microsoft has multiple services called **Outlook** which can be confusing when attempting to login or connect to it.

If you're seeing the following error when connecting an Outlook calendar:

![](/calendar-users/office-365-outlook/office365-outlook-error.0bb2b5e439e214ca74607128bbbea67c7394019a9a3e242f71d9b4517703a93e.png)
You need to choose Outlook.com rather than Office 365 when connecting your calendar.

![](/images/live-connect-logo.855062bea464ff7db91f6b45b59fe0e3cf523cbd157a5738bb7e9a121281886d.png)
### Authorizing Access
Your software provider will provide you with a button or link to follow to connect your calendar with their service, that looks like the below once accessed:

![](/images/indiv-connect-auth-screen.dee2794336a4f7d7fa1ade9f25ea12d79bf59396337447b53ea9400c3ca7a172.png)
After selecting Office365/or Outlook you will see a screen like below where you need to click 'Link Office365 account':

![](/images/office365-indiv-connect.7eab2c184fc51ecb208f22305054042dd5e6d9405bfef10242c45ea7916dc164.png)
This will lead you to the Office365/Outlook authorization page to input your email and password. Once input, you will be taken a screen similar to the below to approve the scopes that Cronofy will utilise:

![](/images/office365-scopes.beb04872f9ff72391f5edc258cd98a97e7ff845ed7a3c046d9a28de26450adbc.png)
Once approved, you’ll then be redirected back to the software application that requested authorization. This will then perform the required synchronization in the background.

### Which Office365/Outlook.com scopes does Cronofy utilize?
Cronofy requests the following scopes from individuals when connecting via Individual Connect. We offer two connection types (Graph and EWS) for Office365/Outlook so the scopes utilized change depending which the platform supports:

If connecting via Graph:

- **User.Read** to read profile information.

- **Calendars.ReadWrite** to have full access to calendars.

If connecting via EWS:

- [offline_access](https://learn.microsoft.com/en-us/entra/identity-platform/permissions-consent-overview#offline_access)

- [openid](https://learn.microsoft.com/en-us/entra/identity-platform/permissions-consent-overview#openid)

- [email](https://learn.microsoft.com/en-us/entra/identity-platform/permissions-consent-overview#email)

- [profile](https://learn.microsoft.com/en-us/entra/identity-platform/permissions-consent-overview#profile)

- [https://outlook.office365.com/User.Read](https://outlook.office365.com/User.Read) - used for signing the users in and reading their profile

- [https://outlook.office365.com/EWS.AccessAsUser.All](https://outlook.office365.com/EWS.AccessAsUser.All) - gives Cronofy permission to use Exchange Web Services, and it’s a scope where full mailbox access is required. You can read more about why this is required via our [FAQ guide.](/calendar-admins/faqs/full-mailbox-access/index.md)


---
[Read in HTML](/calendar-users/office-365-outlook/)
