---
schema_version: "1"
id: 63fc631123a48f7b4a367529e5ef09cb0374c342a88b058b91ddd6ea45b389e7
title: Synchronize User Data from Microsoft Entra ID to Salesforce
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/hr_svc_msteams_sync_msentraidtosalesforce.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.hr_svc_msteams_sync_msentraidtosalesforce.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 6d6c0e47920cf3b48f7704b8b990b1950ef250b7eb20a0befdc9a52165a80cb8
description: Synchronize employee information from directory providers such as Microsoft Entra ID with Salesforce to keep employee records current. Employee Sync uses a unique identifier mapping between Microsoft Entra ID and Salesforce to determine whether to create a new employee record or update an existing one during each sync cycle. The sync job runs automatically on the configured schedule, either at the default time or with a customer-defined CRON expression, and syncs new users and profile changes from Microsoft Entra ID. This automation helps ensure Salesforce reflects employee lifecycle changes, including when employees join, change roles, or leave.
products:
  - Service Cloud
release: "264"
---
# Synchronize User Data from Microsoft Entra ID to Salesforce

Synchronize employee information from directory providers such as Microsoft Entra ID with Salesforce to keep employee records current. Employee Sync uses a unique identifier mapping between Microsoft Entra ID and Salesforce to determine whether to create a new employee record or update an existing one during each sync cycle. The sync job runs automatically on the configured schedule, either at the default time or with a customer-defined CRON expression, and syncs new users and profile changes from Microsoft Entra ID. This automation helps ensure Salesforce reflects employee lifecycle changes, including when employees join, change roles, or leave.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col style="width:100%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, and <strong>Unlimited</strong> Editions with HR Service</td></tr></tbody></table>

![Example](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/images/icon_example.png)

Example

Maya, an HR systems administrator at Pinnacle Financial Group, manages employee records for HR teams in Salesforce. The company uses Microsoft Entra ID as the source of truth for employee lifecycle events.

Pinnacle Financial Group enables scheduled user synchronization from Microsoft Entra ID to Salesforce for unified employee license (UEL) users. The sync job runs every 2 hours and doesn't require flow connectors or additional connector licensing.

During a weekly HR update, these changes occur in Microsoft Entra ID:

- New hires added to the HR Operations group.
- Role or department changes for existing employees.
- Departed employees removed from the directory.

After the next scheduled run, Salesforce applies the same lifecycle updates:

- Creates corresponding Salesforce users for new Microsoft Entra ID users, including UEL setup.
- Updates existing Salesforce user profiles when Microsoft Entra ID attributes change.
- Deactivates or removes user access based on Microsoft Entra ID deletion events, while preserving historical record ownership references for past cases and HR transactions.

By using scheduled synchronization, field mapping, and consolidated admin reporting, Pinnacle Financial Group keeps employee access accurate without manual provisioning and maintains data integrity for historical HR records.

Follow the steps as listed in [Set Up Microsoft Entra ID User Sync with Salesforce](https://help.salesforce.com/s/articleView?id=service.it_srvcs_msteams_collaborations_setup_syncmsteamsand_salesforce.htm&type=5&language=en_US) to configure Microsoft Entra ID user synchronization for HR Service.