Files
apple_device-management/mdm/profiles/com.apple.systemmigration.yaml
Cyrus Daboo 97a11a861f Seed2
2026-06-22 15:55:19 -04:00

68 lines
2.0 KiB
YAML

title: System Migration
description: The payload that configures system migration.
payload:
payloadtype: com.apple.systemmigration
supportedOS:
iOS:
introduced: n/a
macOS:
introduced: 10.12.4
multiple: false
devicechannel: true
userchannel: false
requiresdep: false
userapprovedmdm: false
allowmanualinstall: true
userenrollment:
mode: forbidden
tvOS:
introduced: n/a
visionOS:
introduced: n/a
watchOS:
introduced: n/a
content: Provides a way of customizing items migrated during System Migration.
payloadkeys:
- key: CustomBehavior
type: <array>
presence: optional
content: The list of custom behavior dictionaries.
subkeys:
- key: CustomBehaviorItem
type: <dictionary>
content: The custom behavior dictionary.
subkeys:
- key: Context
type: <string>
presence: required
content: The context that custom paths apply to.
- key: Paths
type: <array>
presence: required
content: The list of custom behavior path dictionaries.
subkeys:
- key: PathsItem
type: <dictionary>
content: The custom behavior path dictionary.
subkeys:
- key: SourcePath
type: <string>
presence: required
content: The path to the migrating file or directory on the source system.
- key: SourcePathInUserHome
type: <boolean>
presence: required
content: If `true`, the source path is located within a user home directory.
- key: TargetPath
type: <string>
presence: required
content: The path to the destination file or directory on the target system.
- key: TargetPathInUserHome
type: <boolean>
presence: required
content: If `true`, the target path is located within a user home directory.
examples:
- title: Profile example
files:
- file: examples/mdm/profiles/com.apple.systemmigration/example1.plist