Configuring the O365 Graph API Integration
When configuring the integration between Zoom and Office365, account owners and admins can set up Office 365 calendar and mail integration using Application Permissions for all users or for selected groups within their account. This allows all Office 365 accounts or groups to be uniformly authenticated by the admin through OAuth. After the admin completes the authentication, users do not need to authenticate separately. You can enable or disable this integration at the account or group level.
Requirements for configuring the O365 Graph API Integration
- A Pro, Business, and Enterprise account
- Account owner or admin privileges
- Office 365 account with example Cloud Application permissions, to add Zoom’s Microsoft Entra (Azure AD) Enterprise Application
- To use the MS Graph API Application Permissions integration, your Zoom account must have at least one associated domain that matches a custom domain you have verified in your O365 account
- After adding the calendar service, you may optionally apply Role Based Access Control for Applications in Exchange Online.
- User Principal Name (UPN) of the authorizing user must match the Zoom user account email address. If they do not match, you must approve Mail: Read access in the Zoom web portal to establish the connection. You can then modify application permissions in your Microsoft environment to remove unwanted access.
- Web API only supports the primary calendar. The option to select multiple calendars is currently unavailable.
- The following features are not yet supported:
- Include attachments
- Create a calendar under Settings for your calendar
- Run a search within the calendar
- Propose a new time
- Find time
- Suggested Times
Account
- Sign in to the Zoom web portal.
- In the navigation menu, click Account Management then Account Settings.
- Click the Mail & Calendar tab.
- Under Integrations, click the Integrate third-party mail and calendar services toggle to enable or disable it.
If a verification dialog appears, click Enable or Disable to verify the change. - Under Choose default calendar and contact services for users, select Office 365.
- Under Authorize with, select Graph API.
- Under Who can set up the integration, select Office 365 admin can set up the integration by using Application Permissions.
- Click Authorize and Save.
Note: Zoom requires you to set up the permission within your Office 365 environment. A new browser tab will pop up and prompt you to login to your Microsoft account. Use your Office 365 admin account to consent.
Group
- Sign in to the Zoom web portal.
- In the navigation menu, click User Management then Groups.
- Click the name of the group you want to configure.
- Click the Mail & Calendar tab.
- Under Integrations, click the Integrate third-party mail and calendar services toggle to enable or disable it.
If a verification dialog appears, click Enable or Disable to verify the change. - Under Choose default calendar and contact services for users, select Office 365.
- Under Authorize with, select Graph API.
- Under Who can set up the integration, select Office 365 admin can set up the integration by using Application Permissions.
- Click Authorize and Save.
Note: Zoom requires you to set up the permission within your Office 365 environment. A new browser tab will pop up and prompt you to login to your Microsoft account. Use your Office 365 admin account to consent.
To disable the integration, simply select Users can set up the integration by using OAuth under Who can set up the integration.
If a verification dialog appears, click Disable and Delete. This will remove the credentials from the Zoom server.