Starting Spring ‘26, EAC configured for Microsoft Office 365 automatically switches to Microsoft Graph authentication. If your org was configured before Spring ‘26, you may need to manually upgrade. After the upgrade, users with user-level authentication receive a banner prompting them to reconnect their Microsoft account. Sync continues via EWS until each user reconnects, but new connections default to Microsoft Graph.
A user’s individual EAC connection can become broken due to password changes, domain changes, license reassignments, or sandbox refreshes. The Check User Sync Status tool in Setup can identify and reset broken connections.
If the email address on the user’s Salesforce user record does not match the domain used when setting up the EAC Microsoft or Google connection, sync fails silently.
Events or emails may be excluded from sync due to admin-configured excluded address lists or because events are marked private in the user’s calendar application.
EAC sync stopped working in February 2026. Is this related to the Spring ‘26 release?
Yes. Spring ‘26 introduced the automatic Microsoft Graph transition. If your org was using EWS authentication, the migration may have triggered reconnection banners for users. Have affected users look for a banner in Salesforce prompting them to reconnect their Microsoft account. EAC continues to sync via EWS until each user reconnects.
What is the deadline to migrate from EWS to Microsoft Graph?
Salesforce recommends completing the upgrade by August 2026, two months before Microsoft’s EWS retirement deadline of October 2026. Completing the migration early allows time to resolve any user reconnection issues before the hard cutoff.
A user’s calendar events are not syncing, but emails are. What should I check?
Check whether the EAC configuration assigned to the user has event sync enabled. Also check if the events are marked as private in the user’s calendar app — private events sync only if the configuration explicitly allows it. Personal events on non-default calendars are never synced.
Microsoft Graph Authentication in Einstein Activity CaptureTest a User’s Einstein Activity Capture Sync StatusMicrosoft Graph APIPreparing to Sync Events with Einstein Activity Capture
005387541

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.