Modify All Data Permission Is Automatically Selected When You Select Deploy Change Sets

The Modify All Data user permission is now selected automatically when you select the Deploy Change Sets permission. 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 the Modify All Data 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,

AND

Upload AppExchange Packages

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