Hi, I am currently attempting to implement Einstein Activity Capture (EAC) for my client to allow the syncing of Service Appoints/Events from Salesforce Education Cloud to their Outlook Calendar.
The user accounts for the client are created using their personal name emails (e.g.
john@123university.edu.com) within Education Cloud. When users are establishing the connection for Microsoft 365, they are then routed to their organisation's SSO page where they proceed to sign on with their UPN which consists of their employee ID (e.g., A123456@123university.edu.com
). Due to the mismatch in the email on the user details (personal name email) versus that on the connection (UPN with employee ID), the syncing of appointments from Salesforce to Outlook fails.
I had attempted different workarounds such as
- creating accounts using their UPN
- changing their email on user detail page to their UPN
However they all did not work as the UPN is unable to function as an address to receive emails. So would like to ask the community if there are alternative solutions i can explore. I have attached a visual representation of the problem within the question for clarity
#Service Cloud Einstein
Hi @Ashan Dorsett I had unfortunately offboarded from the project. However as of November 2026, Salesforce support was unable to provide a solution to this issue. According to them, the organisation must maintain the their SSO in a way the UPN is the same as the personal email. I had considered applying custom code to workaround this but given EAC is a OOTB feature, there is no real way to determine how it actually works
