Applies to: Cloud & Self-Hosted
Audience: Site Administrators
Time: Approximately 30 minutes
This guide walks site administrators through connecting Axero to Microsoft Outlook for bidirectional calendar sync. After setup, users can connect their Outlook account from My Calendar to sync events between both platforms.
The setup takes approximately 30 minutes and requires a system administrator with the appropriate Microsoft Entra ID and Axero permissions.
Before you start, ensure you have:
https://your-site.com
/oauth2/outlook/callback
https://your-site.com/oauth2/outlook/callback
Important: The Redirect URI must use HTTPS and match your Axero URL exactly, including path and casing. Do not include a trailing slash or space.
Important: Store the client secret securely and treat it as a sensitive credential. Record the expiration date in your team calendar and set a reminder to rotate the secret at least two weeks before it expires. See Rotating Client Secrets for renewal steps.
Checkpoint: Before continuing, confirm you have all three values from your Entra app registration: the Application (client) ID, the Directory (tenant) ID, and the client secret value. All API permissions should show green checkmarks under the Status column.
OutlookApiClientID
OutlookApiClientSecret
OutlookApiAuthorizationScopes
Calendars.ReadWrite offline_access openid User.Read
SAMLTenantID
UseSAMLTenantIDForOutlook
Note: The SAMLTenantID property name is shared with SAML SSO configuration but serves as the Outlook tenant identifier when UseSAMLTenantIDForOutlook is enabled.
Important: If you change the account type after users have already connected, they will need to disconnect and reconnect their Outlook calendar.
If you selected Multiple tenants in Step 1, each external tenant's Global Administrator must grant admin consent before their users can connect.
your_client_id
https://login.microsoftonline.com/common/adminconsent?client_id=your_client_id
Important: If users in an external tenant encounter errors after admin consent, the Global Administrator should navigate to Enterprise Applications in their Entra admin center, delete the app entry, and re-grant consent using the URL above. This resets the permission state.
After completing the configuration, verify the integration is working correctly:
If the connection fails or events do not sync, see the Troubleshooting section below.
Your Outlook calendar sync integration is fully configured. Users can now connect their Outlook account by following the Outlook Calendar Sync User Setup guide. For additional calendar integration options, see Connect Email to Calendar.
Tip: Most integration issues stem from incorrect redirect URIs or missing admin consent. Always verify these settings first before investigating other potential causes.
"Default Outlook account has not been set up"
This error appears when a user tries to create an event and has not connected their Outlook account. The user must connect their Outlook account from My Calendar before events can sync. See Outlook Calendar Sync User Setup for instructions.
Users see an AADSTS error when connecting their Outlook account
This usually indicates a permissions or configuration issue. Navigate to Identity > Applications > App registrations in the Entra admin center and verify that admin consent has been granted for all four required permissions:
"Application with identifier [id] was not found in the directory" (AADSTS700016)
The OutlookApiClientID system property contains an incorrect value. Verify that it matches the Application (client) ID from the app's Overview page in Entra, not the Secret ID from Certificates & secrets.
"Error connecting your account" or 403 Forbidden errors in the exception log (multi-tenant)
Permission propagation between tenants may be delayed or blocked. Ask the external tenant's Global Administrator to navigate to Enterprise Applications in their Entra admin center, delete the app entry, and re-grant consent using the admin consent URL. Also verify the user has Outlook on the web, Exchange Web Services, and Authenticated SMTP enabled in the Microsoft 365 Admin Center under Users > Active Users > [User] > Mail > Manage email apps.
Multi-tenant consent request routes to the wrong tenant
If a user's consent request is routed to a different tenant than expected, the user may be signed into multiple Microsoft accounts. Have the user sign out of all Microsoft accounts in their browser, sign in with only their intended account, and retry the connection.
Users cannot see the "Connect to Outlook" option
Verify that Enable calendar sync from 3rd party systems is set to Yes in Control Panel > System > General Settings > Advanced Settings. If the setting was recently changed, navigate to System > Advanced System Utilities and select Restart Site.
Sync stops working after a period of time
The client secret may have expired. Generate a new secret in the Entra admin center and update the OutlookApiClientSecret system property in Axero. See Rotating Client Secrets for zero-downtime renewal steps.
Client secrets expire based on the duration selected during creation. To rotate a secret without service interruption:
Existing users will not need to reconnect their Outlook calendar after a secret rotation.
To fully remove the Outlook calendar sync integration:
Important: Removing the integration disconnects all users from their Outlook calendar sync. Users will no longer see synced events. Notify affected users before proceeding.
Next Steps: Now that the administrator setup is complete, share the user setup instructions with your team: Outlook Calendar Sync User Setup
We are always working to improve our documentation. If you encounter an issue not covered here, or if a step could be clearer, let us know through a Support Case so we can help you and improve this guide for everyone.
is requesting access to a wiki that you have locked: https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/26794/outlook-calendar-sync-administrator-setup
Your session has expired. You are being logged out.