Configuring Settings - Data Doctor Knowledge Base

Configuring Settings

Data Doctor offers flexible settings to customize how the application works in your Salesforce environment. This guide covers the key configuration options and best practices for setup.

Accessing Settings

To access Data Doctor settings:

  1. Open the Data Doctor app in Salesforce
  2. Click the Settings tab in the navigation bar
  3. Select the appropriate settings category from the left sidebar

Note: You need administrator permissions to modify most Data Doctor settings.

General Settings

Supported Objects

Configure which Salesforce objects Data Doctor can process. Standard objects (Account, Contact, Lead, Opportunity) are available on all plans. Custom object support requires a paid subscription.

Record Limit

Set the maximum number of records per object that Data Doctor can analyze. The default limit is 100,000 records per object.

Matching Rules

Define how Data Doctor identifies duplicate records:

  • Exact Match - Fields must match exactly
  • Fuzzy Match - Allow for minor variations in spelling or formatting
  • Custom Rules - Create your own matching logic using field combinations

Merge Settings

Master Record Selection

Configure how Data Doctor determines which record becomes the master when merging duplicates:

  • Most Recent - Keep the most recently modified record
  • Oldest - Keep the original record
  • Most Complete - Keep the record with the most populated fields
  • Manual Selection - Require user to choose the master record

Field Value Resolution

Specify how conflicting field values are handled during merges. Options include keeping the master record value, keeping the most recent value, or prompting the user to choose.

Related Records

Configure how child records and related objects are handled when parent records are merged.

Performance Settings

Batch Size

Set the number of records processed per batch for large merge jobs. Lower values reduce system load but increase processing time.

Timeout Settings

Configure maximum processing time for individual merges to prevent long-running jobs from consuming resources.

Security & Permissions

User Permissions

Define which users or profiles can:

  • Run duplicate scans
  • Execute manual merges
  • Configure Auto-Merge rules
  • Access merge history and logs

Data Access

Data Doctor respects Salesforce sharing rules and field-level security. Configure whether the app should run in:

  • User Mode - Respects user's permissions
  • System Mode - Access all data (requires admin approval)

Common Questions

Do I need to configure settings before using Data Doctor?

No. Data Doctor comes with sensible defaults. However, customizing settings to match your organization's needs will improve the user experience.

Can different users have different settings?

Most settings are organization-wide, but individual users can set personal preferences for things like default filters and notification preferences.

What happens if I change settings while merges are running?

Active merge jobs continue with the settings they started with. New settings apply to jobs initiated after the change.

Best Practice: Test configuration changes in a sandbox environment before deploying to production to ensure they work as expected.