Can including a profile in a changeset remove a permission/FLS?
This is one thing I have always been hazy on, but I believe when we include a profile in a change set it only makes changes to the profile based upon what is in the changset - is that correct?
I ask because I am moving a changeset over from a relatively old sandbox, it's quite possible changes have been made to profiles within live that are not in this sandbox.
Update As crude/simple test I created a small change set with a new field (field 1) on a custom object and a profile from the old sandbox to a brand new sandbox (to replicate live). However I removed the read permission on a different field (field 2) on a different object for the same profile before adding it to the changeset. Checking the profile after it was applied shows that the profile still had access to field 2, only field 1 and it's FLS was added.