Default Configuration Settings of the Public Release

This document outlines the default configuration of the IBM Data Shift public release binary. These settings represent how the application is configured out-of-the-box before any MDM customization.

Default Configuration Settings

Organization & Branding

Setting Default Value Description
orgName "IBM" Organization name displayed throughout the app
customFontFamily "IBMPlexSans" Custom font family (IBM Plex Sans included)

Network Configuration

Setting Default Value Description
networkServiceIdentifier "_migrator" Bonjour service identifier for device discovery
Bonjour Service _migrator._tcp DNS-SD service type (configured in Info.plist)

Device Management

Setting Default Value Description
skipMDMCheck true MDM enrollment verification is disabled by default
mdmEnvironments [] No managed environments configured
enrollmentRedirectionLink "" No enrollment redirection URL set

Post-Migration Workflow

Setting Default Value Description
skipAppleIDCheck true Apple ID verification step is skipped
skipJamfRecon true Jamf inventory update is skipped
jamfReconMethod selfServicePolicy Method for Jamf recon (when enabled)
skipDeviceReboot false Reboot prompt is shown after migration
storePath "" No custom Jamf Self Service path configured

File Handling

Setting Default Value Description
duplicateFilesHandlingPolicy move Duplicate files are moved to backup folder
backupPath ~/Desktop/Migration.Backup Location for backed-up duplicate files
generateReport true Migration report is generated on desktop
validateAppsArchitecture true App architecture compatibility check is enabled

User Interface

Setting Default Value Description
shouldRequireTAndCAcceptance true Terms & Conditions acceptance is required
skipMigrationSummary false Migration summary view is shown
showWelcomePageInfo true Version/copyright/privacy info shown on welcome page
Setting Default Value Description
privacyPolicyURL http://www.ibm.com/privacy IBM Privacy Policy URL
termsConditionsURL T&C.pdf Local Terms & Conditions PDF (bundled)
thirdPartyNoticesURL TPNotices.pdf Local Third Party Notices PDF (bundled)

Default File Exclusions

The public release includes these default exclusions during file discovery:

Excluded Paths

Excluded File Extensions

Excluded File Prefixes

Default Allowed Paths

These paths are explicitly included even if they fall under excluded directories:

Default Migration Options

The app provides three migration modes:

Lite Mode

Complete Mode

Advanced Selection Mode

Customization

All settings can be customized via MDM configuration profiles using UserDefaults keys. For detailed configuration options and deployment guides, see the project wiki.

Notes