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,
Upload AppExchange Packages
|To use inbound change sets:||Deploy Change Sets AND Modify All Data|