# Salesforce CRM Salesforce CRM is the customer relationship source for onboarding, profile maintenance, and communication preferences. It contributes party identity, customer profile, and contact data used by KYC and due diligence workflows. ## Metadata ```yaml id: salesforce-crm owner: crm.platform@bank.com steward: data.governance@bank.com change_model: real-time-cdc change_events: - Customer Created - Customer Updated - Contact Address Updated - Customer Preference Updated update_frequency: real-time data_quality_tier: 1 status: Production version: "1.0.0" ``` ## [Financial Crime](../../financial_crime/domain.md) Feeds Canonical Entity | Transform File | Attributes Contributed | Change Model --- | --- | --- | --- [Party](../../financial_crime/entities/party.md#party) | [table_account](transforms/table_account.md) | Party Identifier, Party Status | real-time-cdc [Person](../../financial_crime/entities/person.md#person) | [table_contact](transforms/table_contact.md) | Given Name, Family Name, Date of Birth, PEP Status | real-time-cdc [Company](../../financial_crime/entities/company.md#company) | [table_account](transforms/table_account.md) | Legal Name, Registration Identifier | real-time-cdc [Customer](../../financial_crime/entities/customer.md#customer) | [table_account](transforms/table_account.md) | Customer Number, Onboarding Date, Segment | real-time-cdc [Contact Address](../../financial_crime/entities/contact_address.md#contact-address) | [table_contact_point](transforms/table_contact_point.md) | Address Purpose, Verification Status, Effective Dates | real-time-cdc [Customer Preferences](../../financial_crime/entities/customer-preferences.md#customer-preferences) | [table_preference](transforms/table_preference.md) | Preferred Contact Channel, Marketing Consent | event-driven