Identity Resolution for Tax and Revenue
Before configuring Identity Resolution, complete both phases of data ingestion:
- Salesforce object mappings (Account, Contact, IdentityDocument) via the CRM connector
- Agency-side Account and PartyIdentification records, plus tax agency data in the Tax and Revenue DMOs
Salesforce and Data 360 are independent systems. Identity Resolution (IR) links the two by finding records that represent the same real-world taxpayer: the CRM-synced records created at portal registration and the tax agency records ingested from your systems. IR then merges them into a single Unified Account profile.
The IR rule for Tax and Revenue uses an exact match on PartyIdentification.IdentificationNumber with a filter for SSN (Social Security Number) identification type. When a match is found, IR creates link records connecting the Unified profile to each source record.
When a taxpayer logs in to the portal, the Connect API resolves their identity by using this path:
- ContactId (from the authenticated portal session)
- → mapped Account (CRM-synced)
- → AccountIdentityLink → UnifiedRecordId
- → all source party IDs linked to that Unified profile
- → TaxAccount WHERE AccountId matches → TaxFilingTaxAccount → TaxFiling → children
Create the Identity Resolution Ruleset
- In the Data 360 app, click Identity Resolutions, and then click New.
- Select Create New Ruleset, and then click Next.
- Select your Tax and Revenue Data Space.
-
Set Primary data model object to Account.
Account, not Contact or Individual, is the primary DMO for Tax and Revenue Identity Resolution. At runtime, this resolves through AccountIdentityLink, not IndividualIdentityLink.
- Optionally enter a ruleset ID, and then click Next.
- Enter a ruleset Name, and then click Save.
- On the ruleset page, go to the Match Rules section and click Edit.
- Click Next.
- Click Add Match Rule, select Custom Rule, and then click Next.
-
Configure the match criteria.
- Set data model object to PartyIdentification.
- Set Field to IdentificationNumber.
- Set Match Method to Exact.
- Click Configure under Advanced Settings.
- Set Party Identification Type to SSN.
- Click Back to Basic Settings and confirm that Advanced Settings shows Applied.
- Click Next and save the match rule settings.
Run the Identity Resolution Ruleset
In production, IR runs automatically on a schedule several times per day. In test orgs, trigger it manually after loading test data to verify the full end-to-end path: taxpayer registers → CRM connector syncs → IR links records → portal shows taxpayer's data.
- In the Data 360 app, click Identity Resolutions.
- Select your Tax and Revenue ruleset.
- Open the dropdown, and click Run Ruleset.
- After the run completes, verify that link records exist connecting the CRM-sourced Account and the agency-sourced Account to the same UnifiedRecordId.