Salesforce + Microsoft 365

Salesforce + Microsoft 365 Integration

How BuildForce monitors and maintains your Salesforce–Microsoft 365 integration health in real time.

Salesforce-Microsoft 365 integration failures depend on which integration product you're using. For Einstein Activity Capture (EAC): users routinely lose their Microsoft 365 OAuth grants after a tenant security audit, and re-grant requires a manual flow. For Outlook Integration / Salesforce Inbox: the add-in installation status drifts across user devices. For Teams integration: tab permissions and bot registrations expire independently of Salesforce. BuildForce monitors EAC user grant status, add-in deployment, and Teams app health across the whole user base.

EAC OAuth GrantsOutlook Add-in StatusTeams App HealthTenant Security

The Problem

Sales activity capture is invisible-when-it-works. When email and calendar sync silently stops for a subset of users (usually after a Microsoft tenant admin tightens app consent or a user reinstalls Outlook), management dashboards show declining activity that's actually a sync failure, not a productivity drop. Pipeline forecasts based on activity counts go wrong.

EAC user grant revocation

Microsoft tenant admins tightening app consent revoke EAC grants for affected users. The user sees no error; sync just stops. BuildForce tracks per-user grant status.

Outlook add-in deployment drift

Salesforce Inbox / Outlook integration depends on the add-in being deployed via tenant policy. Policy changes can remove the add-in from a user subset. BuildForce validates add-in deployment.

Teams app registration expiry

Custom Teams apps registered in Azure AD have client secrets that expire. BuildForce monitors registration expiry and flags before the Teams Salesforce app stops working.

Email sync rate limits

EAC pulling email via Microsoft Graph hits per-user rate limits during heavy backfill. BuildForce surfaces rate-limited users and recommends backfill throttling.

How BuildForce Solves It

BuildForce monitors Einstein Activity Capture grant health per user, validates the Outlook integration add-in deployment status across the tenant, and tracks Teams app registration and tab health. Failed grants surface with the exact user list that needs to re-authenticate.

EAC user grant audit

Per-user view of Einstein Activity Capture authorization status, last sync, and pending re-auth requests.

Outlook add-in deployment validation

Confirms the Salesforce Outlook add-in is deployed to the expected user set per Microsoft tenant policy.

Teams app health monitoring

Tracks Teams app registration expiry, bot framework health, and tab permission status.

Microsoft Graph throttle visibility

Identifies users hitting Microsoft Graph rate limits and surfaces backfill recommendations.

See your SalesforceMicrosoft 365 integration health in 10 minutes

Connect your org via OAuth and get an immediate health report — no configuration required.

Book a Demo

Common Questions

Everything you need to know about Salesforce–Microsoft 365 integration monitoring with BuildForce.

Ready to monitor your Salesforce + Microsoft 365 integration?

Join teams who trust BuildForce to keep their integrations healthy and their data accurate.