# What Microsoft Teams scopes does Cronofy require?

Cronofy utilizes the following Teams scopes for Individual Connect and Enterprise Connect integrations:

### Individual Connect
Cronofy requests the following scopes from individuals when connecting their Microsoft Teams conferencing via the Individual Connect application.

- `User.Read`: Allows access to read the signed-in user's basic profile information. This is used to identify the Microsoft Teams account and retrieve information such as the user's email address.

- `OnlineMeetings.ReadWrite`: Allows Cronofy to create, read, update and delete Teams meetings on behalf of the user. This is what allows a Teams meeting link to be generated.

- `Offline_access`: Allows Microsoft to issue a refresh token so Cronofy can maintain the Microsoft Teams connection without requiring the user to re-authorize every time access is needed.

### Enterprise Connect
Cronofy requests the following scopes when Microsoft Teams conferencing is connected via the Enterprise Connect application.

- `User.ReadBasic.All`: Allows Cronofy to list users in the tenant so Cronofy can map a Cronofy account to a Teams user before creating a meeting on their behalf.

- `OnlineMeetings.ReadWrite.All`: Allows Teams meetings to be created on behalf of authorised users in the tenant.

- `Organization.Read.All`: Allows Cronofy to read organization information. This is used during setup to verify that the Microsoft Teams integration is connected to the expected tenant.

### How does this work with Free/Busy calendar access?
Free/Busy access controls what calendar information Cronofy can access.

Microsoft Teams conferencing permissions control whether Cronofy can create Teams meeting links. These are separate Microsoft authorization flows. The Microsoft Teams permission OnlineMeetings.ReadWrite.All is different from the calendar permission Calendars.ReadWrite.

Authorizing Teams conferencing does not provide Cronofy with Read/Write access to users' calendars.



---
[Read in HTML](/calendar-admins/faqs/ms-teams-scopes/)