Outlook Calendar - Access & permissions
Elevale uses OAuth 2.0 to read metrics from Outlook Calendar. Elevale does not modify data in the external system. Tokens and keys are encrypted server-side after validation.
Who can connect
Workspace admins and users with permission to manage Workspace Settings integrations.
Connections are managed from Workspace Settings → Integrations.
Requires [Business+] on your workspace plan.
What Elevale accesses
Read-only metrics exposed as KPI data points (see the Data points article).
Connection metadata (account IDs, property IDs, organisation tenants) needed for sync.
No write access to campaigns, repositories, accounting records, or CRM objects unless the provider API requires it for authentication only.
Microsoft permissions
Calendars.ReadWrite read busy time and write events Elevale creates.
User.Read identify the signed-in account during connect.
offline_access refresh the connection for scheduled syncs.
Use a work or school account. Personal Microsoft accounts are not the Outlook calendar connection.
Sync direction
Into Elevale - busy time from the calendars you pick. That busy time blocks auto-schedule. Background refresh runs about every 15 minutes.
Out to Outlook - meetings you create in Elevale. RSVP responses come back onto the meeting.
Out to Outlook - scheduled work, on a separate Elevale Tasks calendar, marked busy. You can turn this off.
Out to Outlook - approved leave, as busy time.
Branding
Microsoft's consent screen uses Elevale's app. It does not show a white-label app name, and branding settings cannot change it.
Disconnect and data retention
Disconnect from Workspace Settings → Integrations to revoke stored credentials and stop scheduled syncs.
Previously synced KPI history remains until you delete or convert those KPIs.
Subprocessors and data handling: Subprocessors and integrations