“Modify All Data” Permission Is Automatically Selected When “Deploy Change Sets” Is Selected

The “Modify All Data” permission is now selected automatically when the “Deploy Change Sets” permission is selected. Users must have the “Modify All Data” permission in addition to the “Deploy Change Sets” permission to deploy or validate inbound change sets and to edit deployment connections. Salesforce admins have this permission enabled by default.

The following table lists the permissions needed for change sets.

User Permissions Needed
To edit deployment connections: “Deploy Change Sets” AND “Modify All Data”
To use outbound change sets: “Create and Upload Change Sets,”

“Create AppExchange Packages,”


“Upload AppExchange Packages”

To use inbound change sets: “Deploy Change Sets” AND “Modify All Data”