We have a custom object in our development sandbox that we've removed Delete permissions on for a custom security profile.
In our package.xml, I've included the custom object and the custom security profile but when I deploy, the target org still has the delete permission set for the object and profile.
I verified that the
<allowDelete> is set to false in the profile xml:
Modify All Data is not checked in the source profile and there were no errors during deployment.
How does one deploy Custom Object Permissions (object-level Read, Create, Edit, Delete, etc.) using the ANT-based Salesforce Migration Tool?